Самостоятельно разворачиваемый сервер видеоконференций на Go с WebRTC и браузерным клиентом.
jitsi/jitsi-videobridge
SFU (селективный узел пересылки), совместимый с WebRTC: маршрутизирует видеопотоки для масштабных видеоконференций и используется как backend Jitsi Meet.
Open source альтернатива:Zoom
- Звёзды
- 3,109
- Форки
- 1,036
- Открытые issues
- 186
- Последний коммит
- 3 дня назад
Что это?
Jitsi Videobridge — это Selective Forwarding Unit, совместимый с WebRTC: мультимедийный маршрутизатор, который принимает медиапотоки от участников конференции и пересылает их остальным участникам. Это один из backend-компонентов стека Jitsi Meet: он отвечает за передачу медиа, а другие компоненты — за веб-клиент и сигнализацию.
Проект написан на Kotlin и работает на JVM. Он рассчитан на размещение множества конференций на одном сервере, что позволяет операторам создавать горизонтально масштабируемую инфраструктуру для видеоконференций. Доступны пакеты для Debian и Ubuntu; также репозиторий можно собрать в пользовательский архив с помощью Maven.
Настройки задаются в конфигурационном файле в стиле HOCON, который обычно устанавливается в /etc/jitsi/videobridge. Параметры JVM, например размер heap и сборщик мусора, в системах Debian задаются в отдельном конфигурационном файле.
Ключевые возможности
- 01Селективная пересылка аудио- и видеопотоков между участниками конференции
- 02Маршрутизация медиа, совместимая с WebRTC
- 03Рассчитан на размещение множества одновременных конференций на одном сервере
- 04Доступны бинарные пакеты для Debian и Ubuntu
- 05Можно собрать из исходного кода с помощью Maven
- 06Настраивается через конфигурационный файл и параметры JVM
Сценарии использования
- Запуск медиабэкенда для собственного развертывания Jitsi Meet
- Создание инфраструктуры для видеоконференций с поддержкой множества одновременных конференций
- Изучение маршрутизации WebRTC-медиа в кодовой базе на Kotlin/JVM
Темы
Частые вопросы
- Что такое jitsi-videobridge?
- SFU (селективный узел пересылки), совместимый с WebRTC: маршрутизирует видеопотоки для масштабных видеоконференций и используется как backend Jitsi Meet. Jitsi Videobridge — это Selective Forwarding Unit, совместимый с WebRTC: мультимедийный маршрутизатор, который принимает медиапотоки от участников конференции и пересылает их остальным участникам. Это один из backend-компонентов стека Jitsi Meet: он отвечает за передачу медиа, а другие компоненты — за веб-клиент и сигнализацию.
- jitsi-videobridge можно использовать бесплатно? Какая у него лицензия?
- jitsi-videobridge распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- jitsi-videobridge всё ещё поддерживается?
- Активно поддерживается. Последний коммит в jitsi-videobridge — 3 нояб. 2026 г..
- Для чего можно использовать jitsi-videobridge?
- Запуск медиабэкенда для собственного развертывания Jitsi Meet Создание инфраструктуры для видеоконференций с поддержкой множества одновременных конференций Изучение маршрутизации WebRTC-медиа в кодовой базе на Kotlin/JVM
- Где скачать jitsi-videobridge?
- Исходный код и инструкции по установке — на GitHub: https://github.com/jitsi/jitsi-videobridge
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый SFU-сервер WebRTC на Go для передачи голоса, видео и данных в реальном времени — основа для связи людей и AI-агентов.
Универсальный open source медиасервер WebRTC на C с архитектурой плагинов для конференций, потокового вещания и SIP-шлюзов.
Платформа для видеоконференций с открытым исходным кодом: пользуйтесь ей в браузере или на мобильном устройстве, разверните у себя и встроите в веб-приложение.
Самостоятельно размещаемый сервер веб-конференций с открытым исходным кодом на базе LiveKit и опциональным AI-агентом для перевода, транскрибации и создания сводок встреч.
Клиент онлайн-класса с открытым исходным кодом для Web, Windows и macOS на базе аудио-, видеосвязи и обмена сообщениями в реальном времени от Agora.