Displaying 2 USB Cameras


Upon further investigation, it looks like this approach to switched cameras doesn’t work with the dashboards as well as I thought it would, as it doesn’t actually create a virtual camera, just a server. Looking into potential workarounds…

1 Like


This was fixed in 2019.3.2 by adding the addSwitchedCamera function to CameraServer.

1 Like


Thanks, I’ll look into that! Sorry for the late reply



We are using two Microsoft USB cameras just fine without switching streams. We stream on the Smartdashboard.

Simply set the source of each CameraServer to the corresponding USB port (0 or 1). We have not run into any bandwidth limit issues