Видео без зависаний – загрузка видео в нужном качестве на максимальной скорости это увеличение просмотров и больший охват аудитории вашего видеоконтента при снижении нагрузок на сервера и каналы связи.
Больший охват аудитории
Быстрый переход на технологии адаптивного вещания
Снижение затрат на хранение
Снижение затрат на кодирование
Сервис применим только в случае потокового вещания по запросу (VOD), и, соответственно, неприменим для онлайн трансляций в режиме реального времени. Для вещания конечным пользователям используются адаптивные протоколы Adobe HTTP Dynamic Streaming (HDS) или Apple HTTP Live Streaming (HLS).
При запросе от плеера пользователя на получение видеопотока HTTP-фрагменты формируются в сети CDN динамически, «на лету», в соответствии с запрошенным битрейтом. При этом на стороне поставщика достаточно одного оригинального видеофайла в хорошем качестве. Качество оригинального файла является верхней границей при отдаче потока пользователям.
Оригинальный файл скачивается с сервера-источника при первом обращении пользователя к контенту, формируются фрагменты в запрошенном битрейте и транслируются пользователю. При этом полученные фрагменты кэшируются на серверах раздачи сети CDN и используются при последующих обращениях пользователей. Повторные обращения к серверу-источнику выполняются только при отсутствии необходимых фрагментов на серверах раздачи.
Требования к исходным файлам
Тип контейнера:
- MP4 с одной аудиодорожкой и одной видеодорожкой.
- FLV с метатегами, полученными при обработке утилитой flvtool2 (http://www.inlet-media.de/flvtool2/) или другими утилитами, создающими такой же набор тегов.
Кодеки:
- видеокодек – H.264 (constrainted baseline profile, baseline profile, main profile, high pro-file);
- аудиокодек – AAC.
Общие требования:
- обязательно наличие аудиодорожки;
- в названии файла должны использоваться английские буквы и знаки препинания, допустимые в именах файлов;
- расширение файла должно быть flv для FLV-контейнера и mp4 для MP4-контейнера.
Порядок действий при подключении
- Для размещения ссылок на контент вам будет выделен домен в зоне ответственности CDN вида customer.probro.ru. Для этого домена вы можете создать псевдоним (CNAME) в своей зоне ответственности DNS вида cdn.customer.ru (опционально).
- Сообщить URL источника контента (например, http://origin.customer.ru/video/).
- Определить и сообщить нам выбранный протокол адаптивного вещания (HDS и/или HLS).
- Определить и сообщить нам перечень необходимых битрейтов.
- После получения подтверждения проверить корректность показа видео на тестовом объекте/домене.
- Настроить плеер, размещаемый на вашем сайте, на отображение потоков через сеть CDN.