Ipcam Viewer0.2.1
网络摄像头查看器Google Chrome 网络摄像头查看器扩展特征: - 流式传输任何 JPEG 相机源- 相机预设-多视图-全屏- 导出/导入 JSON 文件## 我的相机未在预设中列出?将您的相机添加到 [src/data/cameraModels.json](https://github.com/firs
更新日期:2021年 8月 29日分类标签:工具语言:中文平台:
924KB 1 人已下载 手机查看
简介:
网络摄像头查看器Google Chrome 网络摄像头查看器扩展特征: – 流式传输任何 JPEG 相机源- 相机预设-多视图-全屏- 导出/导入 JSON 文件## 我的相机未在预设中列出?将您的相机添加到 [src/data/cameraModels.json](https://github.com/firsttris/chrome.ipcamviewer/blob/master/src/data/cameraModels.json) 并创建拉取请求。我将使用您的相机型号发布新版本。 ## 通用模式创建新相机时,不要选择任何型号,只需输入您的流地址。支持/问题: info@teufel-it.de https://github.com/firsttris/chrome.ipcamviewer/issues ## MJPEG 支持下降由于 Chrome 安全策略,无法使用流 URL 中的凭据在 HTML < img > 标记中呈现 MJPEG 流或 JPEG。我的第一种方法是使用 chrome.webrequest.onBeforeSendHeaders() 将凭据添加到 HTTP 请求的授权标头中。我认为这不是最好的方法,因为您需要从浏览器发出的所有请求中过滤插件(相机)的请求。这需要不符合数据保护准则的“browsingData”权限(能够查看来自浏览器的所有请求)。因此,我们必须使用 XML-HTTP-Requests (fetch) 才能将凭据添加到标头中。我发现的唯一实现是 [mjpeg-readale-stream](https://github.com/aruntj/mjpeg-readable-stream/blob/master/index.html)。但对于日常使用来说,它的性能还不够。关于如何获取 mjpeg 可读流并将其呈现为 <img> 标签的信息非常少。如果你能帮助我解决这个话题,请不要犹豫与我联系。