无法在Google Chrome浏览器中选择合适的网络摄像头

时间:2018-10-27 11:19:29

标签: google-chrome webrtc webcam getusermedia

存在一个问题,在Google Chrome 70中我无法选择正确的网络摄像头。 Chrome可以正确检测到我的网络摄像头,但由于其处于禁用状态,因此我无法从列表中选择其中一个。 Chrome始终会选择Facetime HD摄像头,而不是在“选项”中选择的默认网络摄像头。

屏幕截图:https://tppr.me/WC94p

我测试过的网站:https://chatruletka.com / https://ruletka.chat

我该如何解决这个问题?谢谢。

1 个答案:

答案 0 :(得分:1)

  

chrome:// settings / content / camera

快速选择当前已在Chrome中禁用。您需要在Chrome浏览器的网址栏中输入以上内容,以选择要使用的网络摄像头。我有几次chrome“ bug”,我不得不在任务管理器中杀死chrome并重新启动应用程序以成功更换相机。您可能需要执行上述操作并刷新几次。

此外,如果您要求主相机不支持的分辨率,它将尝试从其他来源获取分辨率。当我要求720x1280供稿时,在Android上遇到过几次。浏览器决定使用后置摄像头,而不是使用前置摄像头。

要真正解决此问题,您应该允许用户选择他们要使用的网络摄像头。下面是来自webrtc GitHub repo的官方跨平台示例,它实现了这一目标。它还会通过deviceId强制使用特定的摄像头

https://webrtc.github.io/samples/src/content/devices/input-output/

相关问题