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.
- Video and Audio streaming
- Data channels
- Simulcast
- Scalable Video Coding (SVC)
- Relay
- Recording
- WebRTC-HTTP Ingestion Protocol (WHIP)
- WebRTC-HTTP Egress Protocol (WHEP)
Please check https://h3poteto.github.io/rheomesh/
The software is available as open source under the terms of the Apache License 2.0.
Copyright (C) 2024 h3poteto