同时有多个摄像头,怎样运行特定的那个摄像头?
RT,比如有2个摄像头,我必须在程序里面指定运行其中的一个来进行摄像。请问有什么方法可以获取摄像头设备的信息,并指定运行其中的摄像头。
请大家多多帮忙!网上的摄像头连接代码只是使用默认的摄像头。没法指定,期待高手!
------解决方案--------------------从注册表里读相关信息吧。
------解决方案--------------------没有做过,帮顶,等待高高。
------解决方案--------------------
首先要读出机器上所有的设备信息,然后再对这个信息进行循环,两个不同的摄像头在同一个机器上设备编码也不一样的,可以进行判断
------解决方案--------------------机器的设备信息 主要是ID
------解决方案--------------------这个听起来有些高深,没做过,关注
------解决方案--------------------
枚举所有设备句柄 DeviceIoControl发消息.
------解决方案--------------------没做过,关注
------解决方案--------------------
每个设像头都应该有对应硬盘录像机的一个通道号吧,而且这个通道号是唯一的,就用这个来特定哪个运行