openj-gate.com

lechoixdeslibraires.com

open4u.co.uk

argosnear.me

sarf3omlat.com

opencities.ca

australia-opening-times.com

stream-transcoding-overview

Транскодинг потока

Изменение аудио видео кодеков, форматов и битрейта потоков автоматически и по REST запросу

Транскодинг видеопотока включается автоматически в одном из следующих случаев:

  • Кодеки стримера и плеера не совпадают по имени.
  • Кодеки H.264 отличаются по параметру packetization-mode.
  • Явно указано разрешение плеера.
  • Явно указан битрейт плеера.

 

Кроме того, транскодинг может быть принудительно включен на сервере. Отключение транскодинга не влияет на микшер, при использовании микшера транскодинг будет включаться.

Транскодинг значительно увеличивает потребление ресурсов сервера (процессорных ядер). Поэтому включать его следует с осторожностью!

Управление транскодингом осуществляется при помощи REST API.

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

Кодеки Технологии
воспроизведения
Платформы
воспроизведения
  • H.264
  • VP8
  • AAC
  • Speex
  • G.711
  • Opus
  • WebRTC
  • MSE
  • Flash
  • WSPlayer (Websocket + HTML5 Canvas)
  • Chrome
  • Firefox
  • Opera
  • Safari, Mac OS
  • Safari, iOS
  • IE
  • Edge
  • iOS SDK
  • Android SDK
Кодеки
  • H.264
  • VP8
  • AAC
  • Speex
  • G.711
  • Opus
Технологии воспроизведения
  • WebRTC
  • MSE
  • Flash
  • WSPlayer (Websocket + HTML5 Canvas)
Платформы воспроизведения
  • Chrome
  • Firefox
  • Opera
  • Safari, Mac OS
  • Safari, iOS
  • IE
  • Edge
  • iOS SDK
  • Android SDK

Схема работы транскодинга

WCS сервер получает видеопоток от источника видеопотока, изменяет параметры кодирования и передает транскодированный поток на воспроизведение.

scheme transcoding cdn webrtc browser WCS RESTAPI RESTcall webSDK codec bitrate

Пошаговая диаграмма работы транскодинга с управлением по REST API

  1. Web Call Server получает аудио видео поток
  2. REST клиент делает запрос на транскодирование потока с нужными параметрами
  3. Web Call Server передает транскодированный поток браузеру на воспроизведение

 

callflow transcoding cdn webrtc browser WCS RESTAPI RESTcall webSDK codec bitrate

Дополнительную информацию по тестированию работы  транскодинга смотрите на странице Тестирование

Загрузить 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

$145 в месяц

 

    Купить