51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Ipcam Viewer

ID: jjfknbejnpjndceceeefmofphphjiamb

提供方: Tristan Teufel

版本: 0.2.1

大小: 924KiB

更新时间: 2023-03-06 20:01:44

支持语言: 英语

简介:

网络摄像头查看器
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> 标签的信息非常少。

如果你能帮助我解决这个话题,请不要犹豫与我联系。

插件下载:

赞(3)
未经允许不得转载:工具盒子 » Ipcam Viewer