我有一个通过 Fire Wire 电缆连接的 miniDV 摄像机,并且我安装了 Windows 10。奇怪的是,它在某些程序中被识别并运行良好,但在其他程序中却不行。
在...工作。
- 火狐浏览器
- Camtasia(屏幕录制软件)
不适用于....
- Chrome(以及 Edge,因为 Chromium)
- Skype
- Windows 相机应用程序(它声称没有连接相机……但实际上有)
当我去https://webcamtests.com/在 FF 上,我得到了这个成功的结果.当我去https://webcamtests.com/在 Chrome 上,我得到了这个失败的结果。
我最需要的是它能在 Chrome 中运行。有人对此有什么想法吗?
答案1
我无法告诉你如何解决这个问题,但我可以解释为什么会发生这种情况。
“Windows 相机应用声称没有连接相机”,因为就 Windows 而言,没有连接“相机”。我可以通过设备管理器屏幕截图判断这一点。
您的设备可能将自己报告为 USB 10h 类(音频/视频设备),它使用与实际网络摄像头不同的协议进行通信。我看到此类别中出现的扫描仪比相机多,我不知道为什么(但很多都这样)。我猜固件人员在设计时是在猜测(我遇到过这种情况)。看来 FireFox 和 Camtasia 知道如何处理 10h 类。
更新:摄像机上的 USB 端口仅允许传输存储卡中的静态图像或实时视频。这就是它被卡为“扫描仪”的原因。即使使用防火墙,防火墙支持也无关紧要。
“相机”是特定的 USB 类 0Eh(视频)。
这可能可能是因为防火墙控制器中发生了某些事情,但更可能仅仅是因为该设备所呈现的 USB 类。
看起来很蠢?因为它本来就很蠢。
你能联系摄像机制造商并询问更好的驱动程序吗?他们可以在驱动程序层伪造任何他们想要的东西。