【发布时间】:2014-03-06 05:32:00
【问题描述】:
我正在尝试在我的Kinect Project 中使用webcam。我面临的问题是,当我将相机和 kinect 连接在一起时,网络摄像头停止工作,它给了我一个黑屏,即使它在 Skype 中也停止工作。如果我移除 Kinect 设备,网络摄像头将成功运行。
如何同时使用网络摄像头和 Kinect?
问候 阿夫塔布
【问题讨论】:
标签: c# visual-studio-2010 xna kinect webcam
我正在尝试在我的Kinect Project 中使用webcam。我面临的问题是,当我将相机和 kinect 连接在一起时,网络摄像头停止工作,它给了我一个黑屏,即使它在 Skype 中也停止工作。如果我移除 Kinect 设备,网络摄像头将成功运行。
如何同时使用网络摄像头和 Kinect?
问候 阿夫塔布
【问题讨论】:
标签: c# visual-studio-2010 xna kinect webcam
引用MSDN:
由于 Kinect 需要至少 50% 的可用 USB 带宽, 确保 Kinect 不与任何人共享 USB 控制器 其他设备。
当您启用红外线和 rgb 流时,kinect 将使用大约 21MB/s 的 USB 带宽。根据定义,USB 2.0 主机提供的最大带宽为 36 到 40MB/s。
尝试将您的相机插入其他 USB 端口并希望获得最好的结果。
【讨论】:
除了 kallocain 的回答之外,您还应该考虑使用有源 USB 集线器或单独的 USB 扩展板。
理想情况下,由于需要高带宽,因此您希望将 kinect 传感器连接到单个 USB 根集线器。
大多数提供 2 个 USB 端口的计算机在内部将端口连接到同一个根集线器。如果您的计算机有多个端口,请查找主板文档并检查哪些端口连接到哪些 USB 根,并确保将您的 kinect 连接到与相机不同的集线器。
【讨论】: