26 releases (6 breaking)

0.6.3 Oct 16, 2025
0.6.1 Sep 5, 2025
0.5.2 Jul 21, 2025
0.3.1 Mar 27, 2025
0.1.1 Nov 25, 2024

#547 in Video

Apache-2.0

220KB
5.5K SLoC

Rheomesh

E2E Build Crates.io NPM Version GitHub release docs.rs GitHub

Rheomesh is a WebRTC SFU (Selective Forwarding Unit) library written by Rust. This provides an SDK to help you build a WebRTC SFU server. And this provides client-side library with TypeScript.

Features

  • Video and Audio streaming
  • Data channels
  • Simulcast
  • Scalable Video Coding (SVC)
  • Relay
  • Recording

Document

Please check https://h3poteto.github.io/rheomesh/

License

The software is available as open source under the terms of the Apache License 2.0.

Dependencies

~40–59MB
~1M SLoC