webinar_image

WebRTC Media & Broadcasting Server

Серверное программное обеспечение, предназначенное для организации браузерных онлайн-трансляций, вебинаров, лекций и других мероприятий, требующих раздачи видео потока неограниченному количеству Интернет-зрителей

Источником аудио- и видеопотока может являться как веб-браузер с поддержкой WebRTC и веб-камерой, так и стационарная профессиональная IP-камера, имеющая поддержку RTSP протокола.

Другими источниками видеопотока могут служить медиа-серверы или устройства с поддержкой RTSP и видеокодеков H.264, VP8 и аудиокодеков G.711, Speex, Opus

 

 

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

  • Поддержка аудио кодеков: G.711, Speex, Opus
  • Поддержка видео кодеков: VP8, H.264
  • Поддержка протоколов RTSP, RTP, RTCP
  • Поддержка браузерных технологий: WebRTC, HTML5 Websockets, Websockets SSL

Схема работы WebRTC сервера

WebRTC сервер устанавливается на любую Linux-систему, будь то офисный или домашний компьютер, сервер в стойке дата-центра, или же виртуальный арендованный VPS-сервер.

После того как сервер установлен и запущен, он может принимать входящие аудио- и видеопотоки и раздавать эти потоки в режиме ‘one-to-many’ — когда один клиент публикует поток, а остальные смотрят. Такой подход используется в вебинарах, лекциях, онлайн-трансляциях и других событиях, где требуется вещание видеопотока через Интернет в прямом эфире.

 

Landing - WebRTC сервер потокового видео для онлайн трансляций и вебинаров (15)

 

Примеры использования

Пример №1: В качестве источника потока используется любой веб-браузер с установленной поддержкой WebRTC (Chrome, Mozilla, Opera). Таким образом, видеопоток с обычной веб-камеры подхватывается локальным WebRTC браузером и транслируется на другие WebRTC браузеры через WebRTC сервер.

Пример №2: В качестве источника потока может использоваться IP-камера. IP-камеры отличаются от обычных веб-камер тем, что для их работы не требуется подключение к компьютеру, т.к. они могут отдавать видео напрямую в сеть по протоколам RTSP, RTP, кодируя поток с использованием H.264 и G.711 кодеков. Далее, видео, полученное с IP-камеры, раздается другим браузерам по WebRTC.

Пример №3: Также в качестве источника видеопотока может применяться сторонний RTSP-сервер. Данные сервера передаются на WebRTC сервер и транслируются по WebRTC. В этом случае возможна раздача видео-контента в формате video on demand.

WebRTC видеотрансляция

После установки и настройки WebRTC Media & Broadcasting Server вы легко сможете транслировать WebRTC поток из браузера неограниченному количеству Интернет-пользователей.

Ниже приведен скриншот интерфейса со стороны транслятора, раздающего поток. В нижней части есть web-ссылка на этот поток и кнопка ‘Copy’, с помощью которой ссылку можно скопировать в буфер обмена и передать кому угодно.

Screen_Shot_20140618_at_40939_PM

Следующий скриншот очень похож на предыдущий. Отличие лишь в том, что это интерфейс зрителя. В нем можно остановить воспроизведение потока, а так же перейти в полноэкранный режим.

Screen_Shot_20140618_at_41131_PM

 

 

Дополнительно о WebRTC сервере

Узнать больше о WebRTC сервере для трансляций видео из браузера
Узнать больше о WebRTC сервере для трансляций видео с IP камер
Читать обзор - Как организовать браузерную WebRTC трансляцию
Читать обзор - Как организовать WebRTC видео наблюдение с помощью IP камеры и VPS сервера
Узнать больше о платформе Web Call Server
Ознакомиться с документацией
Посетить форумы техподдержки
Скачать WebRTC Media Server

 

Загрузить Web Call Server 5

Системные требования: Linux x86_64, 1 core CPU, 1 Gb RAM, Java

    Загрузить WCS5   

Установка:

  1. wget http://flashphoner.com/download-wcs5-server.tar.gz
  2. Распаковать и установить с помощью скрипта 'install.sh'
  3. Запустить сервер с помощью команды 'service webcallserver start'
  4. Открыть веб-интерфейс https://host:8888 и активировать вашу лицензию

 

Если вы используете серверы Amazon EC2, то скачивать ничего не нужно.

WCS5 на Amazon EC2

 

Web Call Server 5 - Триал

30-дневная ознакомительная лицензия предоставляется один раз частному лицу или организации. Пожалуйста используйте ваш корпоративный e-mail при заполнении формы.


Processing...

 

Статьи по теме

iOS Safari 11 теперь умеет WebRTC

Задержка в онлайн-трансляциях с веб-камеры, бессердечная ты стерва

Транслируем видеопоток с веб-страницы на Facebook и YouTube одновременно

Развертывание многопользовательской WebRTC трансляции с web-камеры через сервер за 3 минуты

 

Возможности продукта

Трансляция WebRTC видеопотока с конвертацией в RTMP

Видеотрансляции с веб-камеры браузера или мобильного устройства