Видеоконференции в Asterisk


2012. В Asterisk 11 появилась поддержка WebRTC


WebRTC (Web Real Time Communication) - это открытый интернет-протокол, предназначенный для голосовых и видеозвонков через браузер. Этот протокол активно продвигают разработчики браузеров Firefox, Opera и Google (Chrome). Разработчики Digium называют поддержку WebRTC главным обновлением новой версии коммуникационного сервера Asterisk 11. Они считают, что эта фича изменит правила игры на рынке приложений для интернет-коммуникаций, поскольку это откроет двери для поддержки пользовательских, многофункциональные приложения на любом устройстве в совместимом браузере, будь то ноутбук, планшет, смартфон или что-нибудь еще. В частности, поддержка WebRTC значительно упростит прием звонков через сайт и создание корпоративных сервисов для видеосвязи. Напомним, поддержка видеоконференций появилась в предыдущей 10 версии Asterisk.


2012. e-works 4.5 интегрировали с Asterisk


Вышла новая версия системы видеоконференций e-works 4.5, которая превратила данный продукт в централизованное решение для унифицированных коммуникаций, объединяющее множество корпоративных приложений для общения и совместной работы. Традиционным преимуществом e-works по-прежнему остается широчайший функционал совместной работы и многоточечного видео с неограниченным количеством участников видеоконференции, при поддержке передачи данных на нестабильных и низкоскоростных каналах связи. Принимая во внимание растущую популярность программной телефонной станции Asterisk, которую использует все больше и больше корпоративных заказчиков во всем мире, e-works реализовал полную интеграцию, которая позволяет добавить ей нереализованные функции: режим видеоконференцсвязи, контроль статуса присутствия, централизованная адресная книга с поддержкой вызова абонента станции из мессенджера (click2call, click2dial, click2videocall).


2011. В Asterisk появились видеоконференции


В новой версии открытого коммуникационного сервера Asterisk 10 появилась возможность организации многоточечных видеоконференций при помощи уже встроенного модуля confbridge. До сих пор Asterisk мог использоваться для видеозвонков только с помощью сторонних дополнительных модулей типа App_conference, который не микширует видеопоток, а умеет только пересылать входящие потоки нужным абонентам. Существует также open-source MCU сервер, интегрированный с Asterisk, но он еще сырой, и его довольно сложно настроить. confbridge дает возможность передачи видео между SIP-пользователями основываясь на видеокодеках h263 и h264. Софтфоны пользователей должны поддерживать хотя бы один из кодеков и этот кодек должен быть одинаковым у всех пользователей конференции (в настройках софтфона нужно выбрать используемый кодек). Для присоединения к видеоконференции все пользователи должны позвонить на заданный в confbridge номер.


2009. MCU Media Server - бесплатный сервер видеоконференций, интегрированный с Asterisk


На днях мы рассказывали о бесплатном MCU серверс OpenMCU. Оказывается, есть еще один подобный open-source продукт - MCU Media Server, и он позволяет управлять видеоконференцией с помощью популярного VoIP-сервера Asterisk. Выше приведена схема этого решения. MCU состоит из двух основных частей: VideoMixer и mcuWeb. Первый компонент представляет собой микшер медиа-потоков (аудио и видео). В его задачу входит получение RTP, распаковка аудио и видео содержимого. В соответствии с имеющимися настройками формируется изображение. Затем кодирование полученных данных и отправка RTP. Этот компонент полностью управляется с помощью XMLRPC интерфейса и не имеет своей самостоятельной настройки и логики. В данный момент доступны следующие XMLRPC методы: ***