CDN_for_low_latency_WebRTC_streaming

CDN для стриминга WebRTC с низкой задержкой

На базе Web Call Server может быть развернута сеть доставки контента (CDN) с низкой задержкой — в пределах 1 секунды, при хорошем качестве каналов связи

Технические характеристики

Источники
трансляции
Технологии доставки
контента
Технологии
воспроизведения
Платформы трансляциии и
воспроизведения
Дополнительные
возможности
  • WebRTC
  • RTMP
  • Pulled RTSP
  • Pulled RTMP
  • WebRTC
  • Websocket
  • WebRTC
  • RTMP
  • HLS
  • RTSP
  • Chrome
  • Firefox
  • Opera
  • Safari
  • Edge
  • iOS SDK
  • Android SDK
  • Транскодирование потока на выделенных серверах
  • Ограничение доступа к потокам для зрителей
Источники трансляции
  • WebRTC
  • RTMP
  • Pulled RTSP
  • Pulled RTMP
Технологии доставки контента
  • WebRTC
  • Websocket
Технологии воспроизведения
  • WebRTC
  • RTMP
  • HLS
  • RTSP
Платформы трансляциии и воспроизведения
  • Chrome
  • Firefox
  • Opera
  • Safari
  • Edge
  • iOS SDK
  • Android SDK
Дополнительные возможности
  • Транскодирование потока на выделенных серверах
  • Ограничение доступа к потокам для зрителей

Как это работает

Поток публикуется на Origin сервер, подписчики подключаются к Edge серверам для проигрывания потокаCDN low latency WebRTC Origin server Edge servers play the stream

 

При необходимости, поток может быть транскодирован на выделенном сервере по запросу зрителя

CDN low latency WebRTC Origin server Edge servers play the stream

 

Доступ зрителей к потоку может быть ограничен

CDN low latency WebRTC Origin server Edge servers play the stream

 

Пример публикации и воспроизведения потока в CDN с низкой задержкой

В данном случае поток c веб-камеры с таймером обратного отсчета от 10 минут до 0 публикуется по WebRTC на Origin сервер и играется с Edge серверов также по WebRTC. Задержка составляет менее 1 секунды.

CDN low latency WebRTC cdn play 2edges

Более подробное описание настройки доступно в разделе Внедрение

 

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

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

    Загрузить WCS5   

Установка:

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

 

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

WCS5 на Amazon EC2

 

Ежемесячная подписка Web Call Server 5

$75 в месяц

 

    Купить    

 


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