作者:swaimprichett_556 | 来源:互联网 | 2024-10-19 17:29
我正在使用getusermedia()
将网络摄像头用于在线应用程序。我正在使用Logitech C615网络摄像头(即插即用),效果很好。
getusermedia()
仅适用于即插即用网络摄像头,或者也适用于具有驱动程序的网络摄像头。
我认为带有驱动程序的网络摄像头将具有DLL文件,并且您需要在代码中包含DLL文件才能工作,因此getusermedia()
将不会检测到任何带有驱动程序的网络摄像头。
我正确吗?
getUserMedia通过本地Web浏览器工作。浏览器代码使用操作系统的设备枚举API枚举计算机上的视频设备。
与浏览器一起使用的网络摄像机在正确安装驱动程序后会显示在该枚举中。
如果cam的驱动程序需要使用它的软件来绑定到特定的自定义DLL,则它不适用于Web浏览器。但这不是一个网络摄像头,是吗?
您可能拥有专用的摄像头设备,用于机器视觉或类似的东西。但是它没有独立的驱动程序,浏览器无法使用它。