Rheomesh

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.

This SDK supports following features.

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

Who is this for

Developers of WebRTC SFU servers

This is an SDK, not a server application program. A key design principle was separating SFU-related logic from signaling protocols. So, you need a signaling logic to connect client browsers to your SFU server. It means, you can inject any logic in your signaling protocol.

Contribution

Please check GitHub repository. We welcome your contributions.

results matching ""

    No results matching ""