Google Chrome浏览器不允许选择要使用的相机

问题描述

我正在开发一个流媒体网站。它可以工作,但是,有时我安装了一个称为OBS的软件,该软件安装了虚拟相机。从那时起,当网站尝试使用摄像机时,它将使用OBS虚拟摄像机,而不是我的物理摄像机。但这仅在我的PC中发生。使用相机时,将显示以下权限对话框:

Permission dialog

这在我的笔记本电脑中有效,也就是说,在同一对话框中,它显示了一个组合框,允许您选择要使用的摄像机。

在网站上,我以这种方式启动相机:

navigator.mediaDevices.getUserMedia(constraints).then(function (stream) {

});

我可以使用getUserMedia函数做些什么,还是这个问题仅与PC配置有关?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)