这是我第一次尝试,将多个(四个)摄像头连接到 ubuntu 14.04,但在购买之前,我想问一下将它们全部放在一起是否有问题?它们都会被检测到并出现在 /dev/video* 下吗?我正在使用 USB 集线器将它们连接到 ubuntu 机器。
传输速率方面是否存在问题?我将使用 OpenCV 从中收集视频流,捕获分辨率为 500 x 400。如能得到任何帮助我将不胜感激。
更新:
我发现了一些有用的帮助链接。
答案1
我用五台相机尝试了这个实验制作,所有分辨率都设置为 640x480@120fps,并且它们都运行良好。事实上,我还有其他 USB 设备连接到 ubuntu 笔记本电脑。我使用 OpenCV 和 v4l2 控制这些摄像头。
需要指出的一件非常重要的事情是,通常使用 USB2.0 控制器或集线器控制器时,当连接高带宽设备时会出现带宽问题,错误信息通常是“设备上没有剩余空间”。如果设备是 USB2.0,即使使用 USB3.0 集线器或控制器也无法解决这个问题。因此,您需要将 USB3.0 扩展卡连接到具有多个独立端口控制器的计算机。