我只是想知道一台台式机可以访问多少台USB摄像机?有没有限制?我打算创建我自己的Windows应用程序(使用.NET)来捕获大约10台连接到我的台式电脑的USB摄像头。这可能吗?一台PC可以访问多少台USB摄像机
回答
[编辑]
其实,看到这篇文章,其解释说: Get List of connected USB Devices
我不知道有一个最大值。如果我发现,我会检查并回复。
[更多编辑]
找不到记录的最大值。理论上ManagementObjectCollection
应该能够容纳数百万个对象。如果遇到问题(我怀疑有10个设备),则可以在实例化时预先分配集合大小。
我刚跑了一个测试,我可以通过集线器10个USB设备回暖。你应该没问题。
用于连接到一台主机的USB设备的最大极限 - 127.所以,你可以连接多达100多个设备,他们会很好地工作(100+ - 因为轮毂也是有源器件,并有自己的地址)。
可能的话,您尝试访问第一(带电)相机和程序失败,因为相机已被锁定?
问题不在于你能发现多少。在单个USB总线上,可能有127个。
但是,USB总线每秒只能传输有限的字节数。因此,如果您想使用多于一个的视频流,则必须计算视频流的带宽量。
实施例: USB总线通常可以现实递送〜35 MB /秒。每像素640 * 480 * 2字节=>每帧614400字节。 @ 30 FPS这是〜17 MB/s,因此您可以在此设置下同时使用2个摄像头。
优秀的答案。 – Ste 2012-04-20 10:23:49
你确定在PC上只能运行2个摄像头吗?我被这个网站难住了http://www.gotocamera.com/how_it_works,它在一台PC上支持4台摄像机。我打算创建类似的软件。 – 2012-04-20 12:08:15
我的例子是针对未压缩的流。如果您有MJPEG压缩视频流,则每台摄像机都有其他带宽要求。 – Christopher 2012-04-20 16:24:53
如果实际上,看到连接5个凸轮码到一台计算机(处理器酷睿i3,8GB内存!),你需要到USB端口连接只找你计算机上的所有的相机! git hub link
- 1. OpenCV videocapture多台摄像机
- 2. 一台摄像机上有多个VideoCapture
- 3. 使用带Web RTC的多台USB摄像机
- 4. 是否可以同时访问ipad2上两台摄像机的视频数据?
- 5. 我们可以让2台或多台USB互联网调制解调器在一台PC上工作吗?
- 6. 多台摄像机的视频拼接
- 7. 多台摄像机的运动检测
- 8. sony camera api控制多台摄像机
- 9. 从另一台PC访问WSDL文件
- 10. 您可以将多个USB信用卡读卡器连接到一台PC吗?
- 11. 在两台或更多台摄像机之间切换unity3D
- 12. 访问摄像机
- 13. 我可以将debug.keystore从一台PC复制到另一台吗?
- 14. Windows-phone-7平台可以访问PC/SC API吗?
- 15. 通过RTSP访问多台摄像机并在WEB上显示它们?
- 16. 确定哪台摄像机在多摄像机设置中检测到动作
- 17. 一台PC
- 18. DirectShow USB摄像头LED闪存访问
- 19. 科尔多瓦1.7访问摄像机
- 20. SQLite可以从另一台机器访问吗?
- 21. 运行AndroidThings的Raspberry pi 3可以使用多台摄像机吗?
- 22. 两台摄像机之间的转换
- 23. 同时激活两台摄像机
- 24. 校准两台摄像机OpenCV
- 25. 三台JS Level Horizon摄像机
- 26. 在后台激活摄像机
- 27. 如何计算一台摄像机相对于第二台摄像机的外部参数?
- 28. 如何从另一台机器上的informatica pc访问一台主机中的SQL Server数据库
- 29. 是否可以在iPhone中通过IP地址访问另一台PC?
- 30. 单台机器上可以存在多少个线程池?
我很努力,并坚持了2个摄像头的限制。系统会将它们全部显示出来,但是当您实际上将它们逐个启动时,第3个将始终失败。顺便说一句,我尝试了几个系统和几个不同的相机,总是失败。请告诉你是否设法让它运行。 – 2012-04-20 08:34:34
视频或照片? – 2012-04-20 08:36:56
看看我发布的文章并创建一个小概念验证。 – Ste 2012-04-20 08:49:46