Потоковое вещание по запросу подразумевает загрузку файлов на сервера раздачи CDN с сервера-источника. Загрузка файла происходит пофрагментно, по мере необходимости и только в случае отсутствия соответствующего фрагмента в кэше сервера раздачи, обрабатывающего запрос пользователя. Например, в обязательном порядке начнётся загрузка файла на сервер раздачи при первом пользовательском запросе, перенаправленном на данный сервер. Для загрузки используется протокол HTTP, полученные фрагменты сохраняются в кэше сервера раздачи и используются при следующих обращениях пользователей.

Бесплатное тестовое подключение в течении 14 дней!

Высокая скорость доставки контента любого объема для ваших интернет проектов по всей России

Записаться на тест

Требования к исходным файлам – тип контейнера:

  • FLV
  • MP4

Требования к исходным файлам – кодеки:

  • видеокодек – H.264;
  • аудиокодек – AAC или MP3.

Если предполагается просмотр видео на устройствах iPhone первых трёх моделей, то к кодированию файлов предъявляются более жёсткие требования:

  • видеокодек – H.264 Baseline profile, level 3.0;
  • аудиокодек: AAC, MP3, sample rate 44100.

Налагаемые ограничения связаны с недостаточной процессорной мощностью iPhone первых трёх моделей. Начиная с модели iPhone 4 указанных ограничений нет.
Для вещания конечным пользователям используются следующие протоколы:

  • RTMP/RTMPT
  • RTSP
  • HTTP Dynamic Streaming (Adobe)
  • HTTP Live Streaming (Apple)
  • Smooth Streaming (Microsoft)

В случае проблем с трансляцией видео по протоколу RTMP в сторону пользователей, находящихся в корпоративных сетях с жёсткими политиками безопасности, рекомендуется рассмотреть следующие варианты:

  • Вещание по протоколу RTMP, при этом на сервере раздачи задействован порт tcp/80, обычно используемый веб-серверами. Передаются стандартные RTMP-пакеты. Способ позволяет обойти большинство фильтров.
  • Вещание по протоколу RTMPT (RTMP tunneling over HTTP). Трафик RTMP инкапсулируется в HTTP, сервер раздачи отдаёт пакеты с порта tcp/80. С точки зрения межсетевого экрана такие пакеты ничем не отличаются от стандартного веб-трафика.

Порядок действий при подключении

  1. Для размещения ссылок на контент вам будет выделен домен в зоне ответственности CDN вида customer.probro.ru. Для этого домена вы можете создать псевдоним (CNAME) в своей зоне ответственности DNS вида cdn.customer.ru (опционально).
  2. Оценить и сообщить нам общий объем контента, подлежащего распространению.
  3. Сообщить URL источника контента (например, http://origin.customer.ru/video/).
  4. После получения подтверждения проверить корректность показа видео на тестовом объекте/домене.
  5. Настроить плеер, размещаемый на вашем сайте, на отображение потоков через сеть CDN.