{"repo":"waterbustech/waterbus-rs","free":true,"listed":false,"github":"https://github.com/waterbustech/waterbus-rs","clone":"git clone https://github.com/waterbustech/waterbus-rs.git","description":"Fully open-source SFU media server in Rust and SDKs","language":"Rust","stars":17,"topics":["horizontal-scaling","sfu","simulcast","waterbus","webrtc","webrtc-rs","hls","media-over-quic","moq","open-source"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Waterbus &nbsp; &nbsp; Website &bull; Wiki &bull; License Waterbus is an open-source platform for building scalable, real-time conferencing systems using WebRTC . It enables low-latency streaming of video, audio, and data for applications like video chat, collaborative tools, and multiplayer experiences. The server is written in Rust , using the native WebRTC.rs implementation to maximize performance, safety, and control over media flow. ✨ Features - 📚 Publish/Subscribe Media Tracks Flexible pub/sub model to let users publish and subscribe to video/audio streams dynamically. - 🎥 Simulcast with Bandwidth Awareness Uses simulcast to send multiple video layers per publisher. Waterbus leverages Transport-CC (Transport-wide Congestion Control) feedback to monitor subscriber bandwidth and forwards only the most suitable video quality for each participant. - 📈 Scalable by Design Optimized to scale horizontally, Waterbus supports thousands of concurrent users with efficient SFU architecture and Redis-based signaling. - 💬 Built-in Chat Messaging Integrated text messaging alongside media streams — perfect for chat, reactions, or control messages. - 🌍 Cross-Platform Compatibility Works across browsers, native apps using WebRTC standards. 📦 Requirements This project uses the following technologies: - Rust 1.82+ - PostgreSQL 16+ - Redis 7+ - Diesel CLI - Install Diesel CLI : ⚡️ Quick Start Get up and running with Waterbus in just a few steps. 🛠 Local Build - Start by cloning the Wa","default_branch":null,"files":null,"tree":[],"storefront":"/r/waterbustech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/waterbustech/waterbus-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}