一个USB HUB连接多个摄像头同时工作问题处理

一个USB HUB连接多个摄像头同时工作问题处理


如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033

目录


1.起源

多个(免驱)USB摄像头连同一个USB HUB的同时进行图像处理。

2.问题

一种说法是单个USB控制最大传输理论上为70多MB,打个折扣约50MB的实际速度,而640*480的视频大约需要26MB,所以最多带两个。
多摄像头一定能做,但是如何做网络上公开的经验很少。

3.解决思路

实验了一些代码,验证了真的只能同时显示两个摄像头的视频,但是好消息是一个USB HUB上连N个摄像头这些摄像头都是能够获取到视屏。所以,给出以下建议:

假设一个USB HUB上连了A、B、C、D四个摄像头:

  1. 写个时间轮续,间隔多少秒后停下两个显示另两个。

2.一个USB control 上最多连两个,那就多连几个USB control。(注意:有的电脑有很多的USB口但不见得有多个USB control)。

3.PCI的USB扩展口,值得你拥有。

4.据说高手可以写驱动解决这个问题

注意:
当只接两个摄像头时,也有可能无法正常工作,比如其中一个是高清摄像头,占用带宽很大,所以也无法同时工作。可以尝试降低分辨率等手段降低传输数据大小。


Refrence:
https://blog.csdn.net/machaoyayiyaho/article/details/42053895
https://bbs.csdn.net/topics/392295632

觉得文章对你有帮助,可以用微信扫描二维码捐赠给博主,谢谢!
微信
如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033

猜你喜欢

转载自blog.csdn.net/itas109/article/details/80896912