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