Zero-Latency Cameras Explained
Traditional 3D printing apps grab screenshots (JPEGs) of your webcam every few seconds and send them to the cloud. This provides terrible framerates and multi-second delays.
SoLoPrint uses WebRTC.
How WebRTC Works
When you open your Dashboard, the Cloud uses signaling to negotiate a direct peer-to-peer data stream between your web browser and the SoLoPrint Bridge sitting near the printer.
Once connected, the video stream traverses directly over UDP to your screen. It doesn't pass through our centralized database, ensuring massive bandwidth capabilities (up to 60fps 1080p) with latencies frequently under 200ms.
Your Network's Role
The bridge handles NAT traversal (STUN/TURN) automatically. Simply install the bridge, plug in your USB camera to OctoPrint or Mainsail, and WebRTC does the rest.