多少个USB摄像头可通过一台PC来访问(How many USB cameras can be ac

2019-06-23 19:04发布

我只是想知道有多少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
标签: c# .net camera usb pc