Skip to main content

USB Bandwidth

USB Bandwidth vs Network Bandwidth

DeepWater Desktop’s network bandwidth usage will not decrease if the camera bandwidth decreases. This is because the camera streams are decoded on-device and then transmitted. This is not the case when streaming MJPEG through dweOS. In dweOS, the frames from the cameras are sent directly as captured off the camera.

Splitting Buses

The SVC Pro module features 4 connectors, powered by 2 separate USB buses (each bus drives 2 ports). Both dweOS and DeepWater Desktop display a USB Port ID for each camera, indicating exactly which bus and port you are using.
To maximize bandwidth and achieve the highest quality video from two cameras, connect each camera to its own bus. If you connect two cameras to the same bus, their bandwidth is automatically halved, even if you set the bitrate to the maximum.
The USB Port ID is formatted with the bus number first, followed by the port number. Optimal Setup Example (Separate Buses):
  • Camera 1: usb-3610000.usb-1.2 (Bus 1, Port 2)
  • Camera 2: usb-3610000.usb-2.2 (Bus 2, Port 2)
Sub-optimal Setup Example (Same Bus):
  • Camera 1: usb-3610000.usb-1.2 (Bus 1, Port 2)
  • Camera 2: usb-3610000.usb-1.1 (Bus 1, Port 1)
See DWD Bitrate Controls for more information on how to improve the camera JPEG quality.

Framerate (FPS)

We recommend streaming at 15 FPS. This is the sweet spot for keeping file sizes manageable and bandwidth stable, while still providing a smooth piloting experience.

Image Controls (DWD)

Optimizing image controls with DeepWater Desktop

Guide on how to optimize image quality via the DeepWater Desktop image controls.