Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 如何更改Chromes媒体设备API_Google Chrome_Webrtc_Directshow_Ms Media Foundation - Fatal编程技术网

Google chrome 如何更改Chromes媒体设备API

Google chrome 如何更改Chromes媒体设备API,google-chrome,webrtc,directshow,ms-media-foundation,Google Chrome,Webrtc,Directshow,Ms Media Foundation,我试图通过Chrome中的WebRTC访问网络摄像头 大多数电脑上的一切都正常,但在某些电脑上,它只是显示一个黑屏。 驱动程序和所有东西都安装好了,网络摄像头制造商的一个小测试程序会在所有电脑上显示视频流 在铬下chrome://media-internals 您可以查找有关chrome中使用的媒体设备的一些信息。 在显示有效视频流的PC上,Chrome使用Direct show作为设备API。在显示黑屏的PC上,Chrome使用媒体基础作为设备API。 如何更改Chrome用于访问网络摄像头的

我试图通过Chrome中的WebRTC访问网络摄像头

大多数电脑上的一切都正常,但在某些电脑上,它只是显示一个黑屏。 驱动程序和所有东西都安装好了,网络摄像头制造商的一个小测试程序会在所有电脑上显示视频流

在铬下chrome://media-internals 您可以查找有关chrome中使用的媒体设备的一些信息。 在显示有效视频流的PC上,Chrome使用Direct show作为设备API。在显示黑屏的PC上,Chrome使用媒体基础作为设备API。


如何更改Chrome用于访问网络摄像头的设备API?

Chrome最近切换到MediaFoundation进行捕获,请参阅中的评论
关于如何测试特定摄像头是否工作。如果它不能与MediaFoundation配合使用,您应该提交一个错误,指定相机型号,以便将其列入黑名单。在Firefox上尝试相同的摄像头可能会显示出该型号。

Chrome最近切换到MediaFoundation进行捕获,请参阅中的评论
关于如何测试特定摄像头是否工作。如果它不能与MediaFoundation配合使用,您应该提交一个错误,指定相机型号,以便将其列入黑名单。在Firefox上尝试相同的摄像头可能会显示出该型号。

这似乎与硬件有关,而与编程无关。所有设备只有一个WebRTC API(强调“web”)。除非你试图通过构建一个定制的Chrome版本来修复Chrome?如果是这样,请提供更多细节。这似乎与硬件有关,而与编程无关。所有设备只有一个WebRTC API(强调“web”)。除非你试图通过构建一个定制的Chrome版本来修复Chrome?如果是这样的话,请提供更多细节。我将在周一用Firefox和-disable-MediaFoundation标签进行尝试。但网络摄像头所用的电脑运行的是同一版本的Chrome。我仔细检查了一下。谢谢,禁用功能=MediaFoundationVideoCapture标志有帮助。你能收集更多关于该设备的信息(制造商、型号名称)并在crbug.com上提交一个bug吗?这听起来像是该设备需要被列入黑名单。请在这里发布一个bug的链接。特别是一个chrome://media-internals 周一,我将在Firefox和-disable-MediaFoundation标签上试用。但网络摄像头所用的电脑运行的是同一版本的Chrome。我仔细检查了一下。谢谢,禁用功能=MediaFoundationVideoCapture标志有帮助。你能收集更多关于该设备的信息(制造商、型号名称)并在crbug.com上提交一个bug吗?这听起来像是该设备需要被列入黑名单。请在这里发布一个bug的链接。特别是一个chrome://media-internals 当它起作用时。