usb - 使用多个 USB 网络摄像头的影响

标签 usb scalability bandwidth

我正在考虑将多个低分辨率 USB 网络摄像头连接到一台计算机。这可能对性能产生什么影响?例如,四台 320x240 摄像机与一台 640x480 摄像机相比如何?我不太熟悉 USB 接口(interface)的架构,有哪些性能注意事项?我所说的性能是指与单个摄像头相比,它会如何影响从多个摄像头读取图像数据的时间。

最佳答案

每个网络摄像头都连接到不同的 USB 端口?如果是这样,那很好。

即使它只有 1 个端口,连接 4 个网络摄像头。我认为4 320x240也不会有任何问题。 USB 2.0 = 320Mbps。传输 320x240 视频不会超过 1mbps。最坏的情况,将 320x240 置于 2mbps + 1mb 其他数据。您的 USB 端口和设备之间的带宽为 12mbps。

因此,从上面来看,1 个 USB 端口可以处理通过分路器连接的 4 个网络摄像头,速度与 1 个 640x480 网络摄像头一样快。,

处理这些图像取决于您的计算机速度以及您编写算法的方式。

关于usb - 使用多个 USB 网络摄像头的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2519057/

相关文章:

algorithm - 如何计算将一个排序顺序转换为另一个排序顺序的绝对最小更改量?

c++ - 使用 C++ 检测我的网络的最大吞吐量

android - 为什么 UsbManager.getDevicesList() 无法枚举此特定设备?

delphi - Delphi中使用VID和PID直接与USB设备进行数据交换

jquery - 可扩展的 div 网格以适应浏览器大小

architecture - 多区域时的 AWS 架构

php - 跟踪用户的带宽

Python/Linux-如何创建一个脚本来监控USB端口并在插入新的USB存储设备时打印挂载点路径?

linux - 基于 Allwinner H3 的 linux 板上的 GadgetFS

asp.net-mvc - 定义 Azure Web 角色的缩放阈值