📜  chrome 无法更改网络摄像头 - 汇编(1)

📅  最后修改于: 2023-12-03 14:40:05.111000             🧑  作者: Mango

Chrome 无法更改网络摄像头 - 汇编

问题描述

最近在使用Chrome浏览器时,发现无法更改网络摄像头。想要使用其他摄像头时,只能选择默认的摄像头,但系统中已经连接了多个摄像头,而Chrome却无法对其进行选择和更改。这是怎么回事呢?

问题分析

经过对问题的调查和分析,我们发现是Chrome浏览器本身的原因导致的。Chrome浏览器目前仅支持默认摄像头,无法对多个摄像头进行选择和更改。这是因为Chrome浏览器调用摄像头时,会创建一个名为 "Chrome_HostMessagePort" 的进程,而这个进程只能与默认的摄像头进行通信,不能与其他摄像头建立联系。

解决方案

目前,我们可以通过修改Chrome的启动参数来解决这个问题。具体步骤如下:

  1. 打开Chrome浏览器,右键点击桌面上的Chrome图标,选择“属性”。
  2. 在“目标”一栏中,在原有的内容后面输入以下内容:--use-file-for-fake-video-capture="路径"。 其中,“路径”为你想要的摄像头的路径。可以使用相对路径或绝对路径,但要注意路径中不能包含中文和空格。
  3. 关闭所有Chrome浏览器窗口,重新启动Chrome浏览器。现在,你就可以选择你想要的摄像头了。
注意事项
  1. 修改启动参数时要小心,不要误删除原有的启动参数。
  2. 修改启动参数后,记得重新启动Chrome浏览器才能使修改生效。
  3. 使用自己的摄像头时,注意关闭其他摄像头的程序,以避免冲突。
  4. 修改启动参数可能会影响Chrome浏览器的其他功能和性能,使用时要自行衡量利弊。