A WebRTC compatible selective forwarding unit that routes multimedia traffic for scalable video conferencing infrastructure.
Jitsi Videobridge is an open-source application that functions as a Selective Forwarding Unit (SFU) and multimedia router. It serves as a core backend component within the Jitsi Meet stack, enabling the creation of scalable video conferencing environments capable of supporting hundreds of concurrent conferences per server. The software manages the routing of audio and video streams between participants to optimize bandwidth and performance by ensuring that data is forwarded only to the participants who need to receive it.
Technical implementation relies on WebRTC compatibility to ensure real-time communication across different clients. The application is primarily distributed as binary packages for Debian and Ubuntu systems, providing stable, testing, and nightly versions to suit different deployment needs. For those requiring custom modifications, the software can be built from source using Maven, with the resulting package generated in the target directory of the repository.
Configuration is handled via a dedicated config file, typically located in the etc directory on Linux systems. This allows administrators to define environment connections and tune the Java virtual machine to match the hardware specifications of the server. Specific adjustments can be made to the Java heap memory, such as increasing it to 8GB, and the garbage collector type can be modified to optimize memory management and reduce latency during active calls.
Jitsi Videobridge is designed for system administrators and developers building self-hosted communication infrastructure. It operates as a server-side component that handles the heavy lifting of media distribution rather than acting as a standalone end-user application. It is positioned as a foundational piece of infrastructure for organizations that require full control over their video conferencing data and scaling.
Host encrypted video conferences via a web browser or mobile app using a self-hosted server deployment.
A self-hosted screen sharing tool designed to provide high resolution and low latency communication.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.