Azure-Kinect-Sensor-SDK icon indicating copy to clipboard operation
Azure-Kinect-Sensor-SDK copied to clipboard

Frame rate drops when multiple Kinects are connected via super speed USB HUB embedded in PC.

Open Nekomeshi opened this issue 3 years ago • 1 comments

I connect two or three Kinects to USB3.0 ports of my PC. When I connect one Kinect, the frame rate is 30fps, but when I connect two Kinects, the frame rate drops to 15fps and when connecting three Kinects, it dropps to 10fps. I tried some PCs, and it seems it occurs when I connect some Kinects via USB3.0 hub. In my case, I connected the Kinects to onboard USB port, but they are connected to PCIe via onboard USB hub. Capture

Have someone ever seen such issue and do someone know how to solve it? I updated the firmware to the latest one(1.6.110079014).

Best.

Nekomeshi avatar Aug 31 '22 02:08 Nekomeshi

A USB hub routes streams from all devices to a single USB host controller so once the max bandwidth is reached those streams will be throttled. To get the best results you should connect each Kinect to its own physical host.

dasparli avatar Sep 13 '22 18:09 dasparli