{"id":14277,"url":"\/distributions\/14277\/click?bit=1&hash=17ce698c744183890278e5e72fb5473eaa8dd0a28fac1d357bd91d8537b18c22","title":"\u041e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0442\u0440\u044b \u0431\u0435\u043d\u0437\u0438\u043d\u0430 \u0438\u043b\u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f","buttonText":"\u041a\u0430\u043a?","imageUuid":"771ad34a-9f50-5b0b-bc84-204d36a20025"}

OTT вещание: основные параметры и особенности настройки

OTT (Over The Top) — технология доставки видеосигнала от провайдера контента на устройство пользователя (приставку, компьютер, мобильный телефон) по сетям передачи данных, часто без прямого контакта с оператором связи, в отличие от традиционных услуг IPTV.

Под термином ОТТ скрывается два метода вещания: VOD (Video On Demand) и Live. VOD, или Видео по запросу, позволяет клиенту получать контент с возможностью перемотки. Зачастую эта технология используется для предоставления фильмов на платформах раздачи контента. Live — вещание в реальном времени.

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

Реализовать ОТТ вещание можно с помощью разных протоколов. Чаще всего применяются HLS (HTTP Live Streaming) и MPEG-DASH (Dynamic Adaptive Streaming over HTTP).

Рассмотрим функциональные возможности и параметры перечисленных протоколов в программном транскодере Elecard CodecWorks, который включает в себя технологии для пакетирования в HLS и MPEG-DASH.

Чтобы строить схемы транскодирования с несколькими профилями, нужны специальные шаблоны, которые не входят в демоверсию. Техническая поддержка Elecard подготовит шаблоны под ваш проект, для этого напишите нам [email protected].

Рассмотрим основные параметры фильтра HLS/MPEG-DASH, который отвечает за пакетирование контента.

Name — имя канала;

Output path — путь, по которому будут сохраняться сегменты и плейлист HLS или манифест MPEG-DASH, может быть локальной папкой или же сетевым хранилищем;

WebDav URL — ссылка на CDN, куда будут отправляться сегменты и плейлист HLS или манифест MPEG-DASH по протоколу WebDAV. Если адресов несколько, параметр задается через запятую.

Остальные параметры HLS и MPEG-DASH фильтров позволяют изменить длину плейлиста, что напрямую влияет на задержку при проигрывании в плеере. Кроме того, некоторые параметры могут привести к тому, что плеер не сможет поддерживать созданное вещание из-за разницы в версионировании вещания и плеера. Рекомендуем оставить эти настройки по умолчанию. Если хотите получить дополнительные сведения по этим параметрам или у вас есть другие вопросы по поводу настройки фильтров, напишите нам на [email protected] — инженеры технической поддержки с удовольствием вам помогут.

По умолчанию сегменты и плейлист для HLS, манифест для MPEG-DASH сохраняются в локальную папку С:/Elecard_OTT. После чего из этой папки начинает вещать веб-сервер Nginx, предварительно настроенный и по умолчанию включенный в Elecard CodecWorks.

Ссылки выглядят следующим образом:

HLS: http://server_address:8080/channel1.m3u8;

MPEG-DASH: http://server_address:8080/Channel_name.mpd;

где:

Server_address — IP-адрес сервера в сети;

8080 — порт, заданный в настройках nginx;

Channel_name — имя канала, заданное в настройках фильтра.

Изменить путь, откуда вещает веб-сервер, и порт можно в конфигурационном файле: C:\Program Files\Elecard\Elecard CodecWorks\WebServer\nginx\conf\nginx.conf

Изменить порт:

server { listen 8080; Изменить локальную папку: location / { root C:\\\\Elecard_OTT;
0
1 комментарий
Jon Rembo

Program Files... медиа сервер на Windows?)))
Под капотом ffmpeg?

Ответить
Развернуть ветку
-2 комментариев
Раскрывать всегда