An open-source, ultra-low-latency video conferencing platform and API built with Rust for software professionals and robotics.
videocall.rs is an open-source video conferencing platform and API built with Rust. It provides ultra-low-latency real-time communication for software applications, robotics, and embedded systems. It differentiates itself by using WebTransport instead of WebRTC, simplifying deployment and reducing latency.
Software professionals building custom video applications, robotics and IoT engineers streaming from devices like drones and Raspberry Pi, and privacy advocates who need to self-host their communication infrastructure.
Developers choose videocall.rs for its Rust-based performance, simplified architecture that avoids complex WebRTC SFUs and NAT traversal, and its focus on embedded and robotics use cases where low latency is critical.
media streaming framework and teleconferencing system written in rust
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built with Rust and WebTransport, it achieves sub-100ms latency, ideal for real-time control in robotics and embedded systems, as benchmarked for scenarios like drone streaming.
Uses WebTransport to eliminate complex SFUs and NAT traversal required by WebRTC, reducing deployment headaches and offering a cleaner, more predictable development experience.
Features a pub/sub model with NATS for horizontal scaling, tested to support up to 1000 participants in conferences, making it suitable for growing applications.
Provides a high-performance CLI and SDK for headless streaming from devices like Raspberry Pi and Jetson Nano, with optimized commands for IoT and robotics use cases.
Does not support Firefox, and only works with Chromium-based browsers and Safari, which restricts adoption in environments with diverse or legacy browser requirements.
The project is in beta, and the Docker setup can take 5-15 minutes on first run due to WASM compilation, while manual setup is experimental and poorly maintained, risking deployment issues.
Key features like screen sharing improvements are still in development per the roadmap, and the ecosystem is smaller compared to mature WebRTC solutions, potentially limiting integrations.
zoom-rs is an open-source alternative to the following products:
Google Meet is a video conferencing service developed by Google, allowing users to join meetings via web browser or mobile app.
Zoom is a video conferencing platform that provides online meeting, webinar, and collaboration services with features like screen sharing, recording, and virtual backgrounds.