Доставка видео по запросу (VoD)

Платформа поддерживает доставку видео по запросу (фильмы, сериалы, видеоролики и т.п.) до конечных пользователей в виде:

Доставка видео по запросу в виде сегментированного потока по HTTP

Сегментированный поток является результатом преобразования медиафайла в последовательность объектов (сегментов или «чанков»). Формат сегментов определяется технологией доставки видео: Apple HTTP Live Streaming (HLS), MPEG-DASH или Microsoft Smooth Streaming (MSS). Сегментация видео осуществляется специализированным программным обеспечением, установленным на серверы публикации Платформы или на сервер оригинации.

Сегментация медиафайла на серверах промежуточного кэширования

Для реализации этого способа серверы публикации должны иметь доступ к медиафайлам по HTTP. Источником медиафайлов может являться сервер оригинации или серверы хранения NGENIX. Серверы публикации осуществляют сегментацию медиафайла в соответствии с необходимой технологией доставки видео по протоколу HTTP при первом обращении к видео. Серверы доставки взаимодействуют с серверами публикации и доставляют подготовленные сегменты конечным пользователям.

pageКак настроить доставку медиафайлов?

Сегментация медиафайла на серверах оригинации

Для реализации этого способа сегментацию медиафайла осуществляют серверы оригинации. Серверы доставки Платформы взаимодействуют с сервером оригинации и доставляют предварительно подготовленные сегменты видео по HTTP. Доставка медиафайлов осуществляется с использованием технологий доставки видео, которые применяются на сервере оригинации.

pageКак настроить доставку видео с предварительной сегментацией на сервере оригинации?

Доставка видео по запросу в виде файлов в режиме прогрессивной загрузки по HTTP

В режиме прогрессивной загрузки медиафайл загружается на устройство пользователя в виде файла без каких-либо дополнительных изменений. Данная технология имеет ряд ограничений:

  • поддерживается только формат .mp4;

  • устройство пользователя потребляет больше сетевого трафика, так как загружает медиафайл целиком, даже если пользователь не собирался смотреть его полностью;

  • не поддерживается доставка с адаптивным битрейтом.

Платформа NGENIX поддерживает технологию прогрессивной загрузки с возможностью начала просмотра видео с произвольной позиции. Для этого загрузка медиафайлов с сервера оригинации осуществляется частями, с использованием range-запросов. Таким образом имитируется доставка видео в виде сегментированных потоков (стриминг), поэтому технология имеет название псевдостриминг.

Last updated