Saturday, 7 September 2013

Kinect SDK two Kinects cause insufficient bandwidth

Kinect SDK two Kinects cause insufficient bandwidth

I need to plug two Kinects simultaneously for an application. I know this
can be done (I've seen blogs that demonstrate this).
So, I dug into the DepthBasics C# code that comes packaged as a sample
with the SDK and identified the snippet -
foreach (var potentialSensor in KinectSensor.KinectSensors){
if (potentialSensor.Status == KinectStatus.Connected){
this.sensor = potentialSensor;
break;
}
}
From here, I just created another 'sensor' object and said -
this.sensor = KinectSensor.KinectSensors[0];
this.sensor1 = KinectSensor.KinectSensors[1];
Now the problem is that when I check the status of the two sensors, I get
"Connected" for the first one, but "InsufficientBandWidth" for the second
one. Is this a hardware thing? Any way around it?

No comments:

Post a Comment