voxl-uvc-server: Multiple USB Cameras
Streaming the Cameras
Due to a glitch in voxl-libuvc, there is a conflict when attempting to stream multiple USB cameras at once. This is due to how voxl-libuvc chooses interfaces for the cameras. To get past this glitch, you should set the formatting of one camera to be different than the other camera.
The least intrusive way to do this is to set the FPS of one camera different than the other.
Example Fix:
Enter the voxl-uvc-server command for one camera, but change the formatting. Here we stream the 337b camera, but we set the frames per second to 25.
voxl-uvc-server -v 337b -f 25For the other camera, you can enter the command as you would normally do. To be safe, here we manually set the frame rate to 30, but if your camera defaults at 30 fps, it should not matter.
voxl-uvc-server -v 32e4 -f 30Last updated