from Hacker News

Show HN: WebRTC Video v1.0, low-latency video streaming from robots

by chfritz on 3/5/25, 6:28 PM with 0 comments

After streaming over 25,000 hours and 13 TB of video from over 200 robots, 2 years of production use by over a dozen customers, 200,000 sessions, 25 minor releases, and 120 patch releases, we believe it is time to declare WebRTC Video stable.

Recent improvements included in v1.0:

- vastly increased robustness over poor networks (packet loss, bandwidth fluctuation),

- added hardware acceleration for Intel chipsets such as HD Graphics (in addition to the existing Nvidia and RockChip support), - added local mode, allowing offline usage on local networks,

- 3x less CPU usage when using software encoder,

- much improved CPU efficiency when using ROS topics as video source,

- support for ROS topics carrying pre-encoded h264 video,

- increased data savings when scene is static,

- many ease-of-use improvements, incl. auto-bitrate and better error recovery.

At this point we believe this is the best video-streaming solution available in the market for robots, and cheaper than many alternatives by a margin. Please let us know if you disagree. If on top of this you need channel bonding (e.g., dual SIM), please reach out.