google-chrome - Blackmagic 设备和 WebRTC 不兼容
问题描述
我无法在 WebRTC 中使用通过 BlackMagic 连接的外部摄像头。我在 Chrome、Firefox、Safari 的源代码、Google Hangout 的 web 版本、appear.in (whereby.com) 等中进行了尝试。什么都行。
知道如何使它至少适用于一个浏览器吗?
解决方案
你不能。
不幸的是,大多数 Blackmagic 硬件都有专有的 API,不能用作标准设备。这是设计使然。他们只想支持充分利用其硬件功能的软件。
据我所知,他们制造的唯一非专有产品是“Web Presenter”,它是标准 UVC,允许您使用标准操作系统提供的驱动程序和功能。
推荐阅读
- php - 在 docker-compose.yml 中指定 php 扩展
- javascript - 试图在本地主机中找到我的文件的“真实”位置,create-react-app
- ruby-on-rails - Rails 5.2 & Bootsnap:使用 app/lib 文件时出现 NameError
- javascript - 在d3.js圆圈内填充图像?
- spring - Spring Security中的UsernamePasswordAuthenticationFilter没有被调用
- java - 注释是否适用于声明语句中的所有变量?
- docker - 退出代码 127 和“:没有这样的文件或目录”
- fortran - 如何在 f2py 中构建 .so 文件而不会出错?
- javascript - GraphQL:覆盖 slug
- gis - netlogo:如何对自己的属性进行分组