如何让同一类型的多个网络摄像头在应用程序中显示不同的名称?

如何让同一类型的多个网络摄像头在应用程序中显示不同的名称?

我在 Windows 10 计算机上进行了设置,其中有多个相同类型的 USB 网络摄像头连接到一台计算机。

有没有办法让系统以不同的方式列出网络摄像头名称,以便在 OBS、Skype 或 Zoom 等程序中更容易区分它们?

我尝试按照建议编辑注册表这里。虽然成功更改了设备管理器中的网络摄像头名称,但是当我转到 OBS Studio 之类的应用程序时,它会将网络摄像头列为其原始名称,并且重新启动后仍然保持不变。

答案1

我有一个解决方法,即更改 USB 设备实例的全局友好名称。

  1. 插入 USB 设备。
  2. 在设备管理器中,右键单击网络摄像头->属性->详细信息。
  3. 选择“设备实例路径”并复制该值。
  4. 转到注册表编辑器,展开“HKEY_LOCAL_MACHINE”,突出显示“SYSTEM”。
  5. 然后搜索之前复制的设备实例路径(CTRL+F,CTRL+V)。
  6. 从搜索中,设备实例应该突出显示,展开它。
  7. 然后展开“#global”并突出显示“设备参数”。
  8. 然后在“FriendlyName”中将名称更改为所需的自定义名称,该名称随后应为程序中显示的名称。

请注意,这仅适用于特定 USB 端口上的特定网络摄像头;上述操作可以与其他设备和 USB 端口组合重复。

答案2

在 OBS 中,您将网络摄像头添加为源。此时,您可以命名源。遗憾的是,在选择网络摄像头时,您将无法分辨哪个是哪个。

在这个特殊的例子中,我无法想象你有超过 2 个(也许最多 3 个),这意味着你需要经过一点反复试验才能到达那里。

只需将它们全部添加,然后重命名源,这样您就知道哪个是哪个了。我遵循命名约定:

来源:显示器上方的网络摄像头

来源:网络摄像头到计算机侧面等等。

对于场景,我遵循以下命名约定

场景:仅限网络摄像头

场景:带过滤器的网络摄像头

场景:带有面具的网络摄像头等。

相关内容