Самостоятельно размещаемая видеоконференцсвязь с открытым исходным кодом на базе WebRTC: комнаты в браузере, демонстрация экрана, чат и доска.
apache/openmeetings
Самостоятельно размещаемая платформа для видеоконференций и групповой работы с доской, чатом и совместным редактированием документов на базе Kurento Media Server.
Open source альтернатива:Zoom
Microsoft Teams
- Звёзды
- 688
- Форки
- 264
- Открытые issues
- 7
- Последний коммит
- 17 часов назад
Что это?
Apache OpenMeetings — веб-платформа для онлайн-встреч и занятий. Она объединяет видеоконференции и мгновенный обмен сообщениями с общей доской, совместным редактированием документов и другими инструментами для групповой работы. Платформа предназначена для команд и организаций, которые хотят самостоятельно обслуживать инфраструктуру для встреч, а не полагаться на хостинговый сервис.
Для передачи аудио, видео и экрана по WebRTC сервер использует Kurento Media Server. Проект написан на Java: для запуска требуется Java 21, а для сборки из исходного кода — Maven 3.10 или новее. Чтобы установить программу, нужно распаковать готовый архив и запустить скрипт; для Linux и Windows предусмотрены отдельные скрипты.
В проект входят веб-интерфейс и набор API веб-сервисов. Он распространяется по лицензии Apache License 2.0 и является проектом Apache Software Foundation.
Ключевые возможности
- 01Видеоконференции с передачей аудио, видео и экрана по WebRTC
- 02Мгновенный обмен сообщениями и чат в комнатах
- 03Общая доска с загрузкой и конвертацией документов
- 04Совместное редактирование документов и другие инструменты для групповой работы
- 05Работает на базе Kurento Media Server
Сценарии использования
- Проведение внутренних видеовстреч на собственных серверах
- Проведение онлайн-занятий или собеседований с общей доской
- Добавление самостоятельно размещаемой комнаты для встреч в систему групповой работы организации
Быстрый старт
- 1
Установите Maven 3.10.0 или новее и Java SE 21 (необходимые компоненты).
- 2
Соберите проект с помощью Maven из корневого каталога.
mvn clean install -PallModules - 3
Распакуйте собранный архив из openmeetings-server/target, перейдите в распакованный каталог и запустите скрипт запуска.
./bin/startup.sh
Что важно знать
- Для сборки и запуска необходимы Java SE 21 и Maven 3.10.0 или новее.
- Для работы со звуком и видео требуется отдельный Kurento Media Server (KMS 7.3.0 или новее).
- В метаданных лицензия указана как NOASSERTION, поэтому перед использованием следует проверить лицензию.
В подборках
Темы
Частые вопросы
- Что такое openmeetings?
- Самостоятельно размещаемая платформа для видеоконференций и групповой работы с доской, чатом и совместным редактированием документов на базе Kurento Media Server. Apache OpenMeetings — веб-платформа для онлайн-встреч и занятий. Она объединяет видеоконференции и мгновенный обмен сообщениями с общей доской, совместным редактированием документов и другими инструментами для групповой работы. Платформа предназначена для команд и организаций, которые хотят самостоятельно обслуживать инфраструктуру для встреч, а не полагаться на хостинговый сервис.
- openmeetings можно использовать бесплатно? Какая у него лицензия?
- openmeetings распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- openmeetings всё ещё поддерживается?
- Активно поддерживается. Последний коммит в openmeetings — 5 нояб. 2026 г..
- Для чего можно использовать openmeetings?
- Проведение внутренних видеовстреч на собственных серверах Проведение онлайн-занятий или собеседований с общей доской Добавление самостоятельно размещаемой комнаты для встреч в систему групповой работы организации
- Как установить openmeetings?
- Установите Maven 3.10.0 или новее и Java SE 21 (необходимые компоненты). Соберите проект с помощью Maven из корневого каталога.: mvn clean install -PallModules Распакуйте собранный архив из openmeetings-server/target, перейдите в распакованный каталог и запустите скрипт запуска.: ./bin/startup.sh
- Где скачать openmeetings?
- Исходный код и инструкции по установке — на GitHub: https://github.com/apache/openmeetings
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
BigBlueButton — виртуальный класс и система веб-конференций с открытым исходным кодом для онлайн-обучения, аудио и видео, слайдов, доски и комнат для групповой работы.
Самостоятельно размещаемая open-source платформа для видеоконференций на базе mediasoup SFU — альтернатива Zoom и Google Meet.
Клиент онлайн-класса с открытым исходным кодом для Web, Windows и macOS на базе аудио-, видеосвязи и обмена сообщениями в реальном времени от Agora.
Платформа для видеоконференций с открытым исходным кодом: пользуйтесь ей в браузере или на мобильном устройстве, разверните у себя и встроите в веб-приложение.
Самостоятельно размещаемое приложение для видеоконференций в браузере на базе LiveKit: бэкенд на Django, фронтенд на React, лицензия MIT.