我只是想知道有多少USB摄像头可以通过一个台式PC来访问? 有没有什么限制? 我打算创建自己的Windows应用程序(使用.NET)来捕获连接到我的台式电脑约10 USB摄像头。 这可能吗?
Answer 1:
问题不在于你有多少发现。 在一条USB总线,〜127是可能的。
但是,USB总线只能传输每秒的字节数量有限。 所以,如果你想使用一个以上的,你算算你有视频流的带宽量。
例如:一个USB总线通常可以现实递送〜35 MB /秒。 每像素每帧=> 614400个字节640 * 480 * 2个字节。 @ 30 FPS这是〜17 MB / s,因此你可以同时使用2个摄像头与此设置。
Answer 2:
如果实际上,看到连接5个凸轮码到一台计算机(处理器酷睿i3,8GB内存!),你需要连接所有摄像机到USB端口只找你的电脑上! GIT中毂链路
Answer 3:
将帖子
其实,看到这篇文章这也解释: 获取连接的USB设备列表
我不知道有一个最大值。 我将检查和后回来,如果我找出来。
[进一步编辑]
可以在文件规定最大找不到。 理论上ManagementObjectCollection
应该能够容纳数百万个对象在里面。 如果你遇到了问题(我用10个设备怀疑),你可以只预分配在实例集合大小。
我刚跑了一个测试,我可以通过集线器10个USB设备回暖。 你应该罚款。
Answer 4:
对于连接到一台主机的USB设备最大极限 - 127。所以,你可以连接多达100多个设备,他们会很好地工作(100+ - 因为轮毂也是有源器件,并有自己的地址)。
也许,您尝试访问第一(带电)相机和程序失败,因为相机已被锁定?
文章来源: How many USB cameras can be accessed by one PC