OpenMeetings
OpenMeetings | |
---|---|
Тип | программное обеспечение для общения[вд] |
Разработчики | Максим Солодовник, Себастьян Вагнер, сообщество разработчиков |
Написана на | Java |
Интерфейс | web |
Операционные системы | macOS, Windows, Solaris, Linux и Ubuntu |
Последняя версия | 6.3.0 (13 мая 2022 ) |
Состояние | активное |
Лицензия | Apache License 2.0 |
Сайт | openmeetings.apache.org |
OpenMeetings — открытая программная система видеоконференцсвязи, предназначенная для проведения видеоконференций, вебинаров, презентаций, дистанционного обучения. Возможно также проведение трансляций.
История
Проект возник по инициативе Cебастьяна Вагнера, который в период с 2006 по 2009 г был единственным его автором. Позднее, когда проект перешел в разряд open-source, начали присоединяться другие разработчики. В России начиная с 2010 года появились евангелисты проекта, которые привлекли первых крупных российских заказчиков, таких как ОНФ, а также ввели российский синоним «Телесовещания». В 2011 году основная программная разработка и техническая поддержка проекта переместилась на российскую территорию. В 2012 году проект попал сначала в инкубатор фонда открытого ПО Apache, а затем, в 2014 году, стал уже полноправным членом фонда. Оказанием ВКС услуг на базе OpenMeetings занимается около десятка компаний по миру. Начиная с 2012 г прогресс проекта представляется российской командой на ежегодной международной конференции ApacheCon. Согласно публичной статистике, проект был скачан с сайта Apache не менее 250 000 раз[1] и доступен на 31 языке. В 2015 году был выпущен мобильный клиент под Android.
Кто использует OpenMeetings
Статистика обращений со всего мира в российскую команду проекта показывает, что продуктом чаще интересуются:
- Учреждения, занимающиеся дистанционным образованием (повышение квалификации, обучение персонала, репетиторские услуги, заочное обучение);
- Компании, удалённо оказывающие разные виды консультаций (медицинские, финансовые, юридические);
- Организации с повышенными требованиями к безопасности коммуникаций (банки, гос.службы)
Возможности
OpenMeetings имеет функционал, аналогичный коммерческим ВКС-системам[2][3], а именно:
- передача звука и видео
- общая доска, общий экран (скриншаринг)
- запись веб-мероприятий
- возможность создавать неограниченное количество публичных и приватных виртуальных комнат
- приватный и общий чат
- внутренний почтовый клиент для email-переписки и рассылок
- календарь для планирования совещаний
- опросы и голосования
- обмен документами распространённых офисных форматов (PDF, MS Office, OpenOffice)
- каталог файлов и видеозаписей
- мобильный клиент под Android.
Для различных мероприятий предназначены виртуальные комнаты трех типов: а) обычные комнаты для проведения конференций б) комнаты с ограниченным использованием видеоокон в) комнаты для проведения интервью.
Попробовать, как работает система, можно на демо-серверах,[4], воспользовавшись публичными комнатами совещаний или создав свои личные.
Технические особенности
В основе OpenMeetings лежит открытый медиасервер Red5 . Для разработки на Java используется открытый фреймфорк OpenLaszlo. Оба компонента обеспечивает поддержку технологии Adobe Flash, как на стороне сервера, так и на стороне клиента. Для работы с OpenMeetings пользователю нужен любой браузер, поддерживающий Flash-расширение, а для использования функций «Запись» или «Общий экран» дополнительно потребуется установить Java версии 7 или выше.
При больших потоках данных возможна также установка системы на вычислительный кластер из нескольких серверов.
Интеграция
OpenMeetings привлекает многих возможностью интеграции с другими системами. Это популярные системы управления сайтами (СМS), такие как Joomla, Drupal, Bitrix и другие. Отдельно можно выделить категорию обучающих систем (LCMS) — это Moodle[5], ATutor[англ.][6] и др. Есть удобная возможность интеграции с SIP-телефонией, что позволяет пользователям участвовать в совещаниях при помощи телефона. После настройки специального сервера IP-телефонии (например, Asterisk), пользователь может позвонить со своего телефона в комнату, в которой проходит совещание, либо принять входящий звонок из комнаты. OpenMeetings можно интегрировать и с любыми другими системами с помощью универсального механизма работы с веб-сервисами SOAP/REST API. С описанием сервисов и примерами их использования можно ознакомиться на сайте продукта.
Безопасность и кастомизация
Для тех, кто хочет полностью контролировать информационные потоки и быть уверенным в конфиденциальности одним из основных преимуществ OpenMeetings является безопасность, что определяется следующими возможностями системы:
- передача данных по протоколам https и rtmps с использованием механизмов шифрования SSL или TLS;
- хранение паролей на сервере в зашифрованном виде (MD5) ;
- установка сервера на собственном оборудовании;
- открытый исходный код продукта;
- возможность авторизации при помощи LDAP/Oaouth
- различные уровни доступа пользователей к системе
- возможность доступа участников с помощью одноразовых маркеров доступа.
Возможность настройки интерфейса OpenMeetings под бренд компании пользователя (кастомизация) — ещё одно полезное свойство. Пользователи либо сами, либо обратившись к сообществу разработчиков, могут заменить стандартные цвета, логотипы, контекст приложения и другие параметры согласно своим пожеланиям. OpenMeetings — свободное ПО, поэтому возможно внесение любых изменений в исходный код.
Развитие
В ближайших планах развития проекта:
Примечания
- ↑ Страница скачиваний OpenMeetings . apache.org. Дата обращения: 19 февраля 2016. Архивировано 21 февраля 2016 года.
- ↑ Выбираем решение для организации корпоративных видеоконференций . «Хакер» (5 октября 2014). Дата обращения: 22 февраля 2016. Архивировано 2 марта 2016 года.
- ↑ Сервисы web-конференций . webmeetings.ru. Дата обращения: 19 февраля 2016. Архивировано 10 февраля 2016 года.
- ↑ Apache OpenMeetings Project — Demo servers . Дата обращения: 19 февраля 2016. Архивировано 21 февраля 2016 года.
- ↑ Moodle in English: new VideoConferencing Plugin(s) for OpenMeetings 0.5.1 . moodle.org. Дата обращения: 22 февраля 2016. Архивировано 27 февраля 2016 года.
- ↑ ATutor: Learning Content Management System: Download: www.atutor.ca. Дата обращения: 22 февраля 2016. Архивировано из оригинала 30 августа 2013 года.
Литература
- И.А.Архипец, Д.Е.Бежецков, Ю.Э.Данилова, Д.Ю.Кандров, М.Н.Солодовник, А.А.Федотов. Открытые решения веб-видео-конференцсвязи и проект OpenMeetings // Вестник НГУ, Серия: информационные технологии. — 2018. — Т. 16, № 1. — С. 24—37. Архивировано 12 октября 2018 года.
- Сергей Яремчук. Cистема видеоконференций OpenMeetings // Системный администратор. — 2009. — № 6 (79). Архивировано 3 марта 2016 года.
- Alison Diana. OpenMeetings Upgrades Web Conferencing App . InformationWeek (10 июля 2010). Дата обращения: 21 февраля 2016. Архивировано 3 марта 2016 года.
- Ryan Stewart. openmeetings - Open source video conferencing and collaboration with OpenLaszlo . ZDNet (4 июня 2007). Дата обращения: 21 февраля 2016. Архивировано 2 марта 2016 года.
Ссылки
- Официальный сайт OpenMeetings Архивная копия от 20 февраля 2016 на Wayback Machine
- Документация OpenMeetings на Apache Архивная копия от 3 марта 2016 на Wayback Machine
- Репозиторий проекта
- Блог проекта в 2009—2013 Архивная копия от 1 марта 2016 на Wayback Machine