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

В этой статье описана процедура создания сервисной конфигурации архитектурой "HTTP-стриминг MP4-файлов", позволяющей организовать доставку видео по запросу в потоковом режиме.

Передача идет по протоколу HTTP с сегментацией на стороне Платформы и поддержкой следующих технологий доставки видео:

Для сервисной конфигурации необходима настройка следующих сервисов NGENIX:

Сервис

Результат настройки

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

Терминация HTTPS-соединения будет осуществляться на серверах доставки NGENIX.

Шифрование трафика будет происходить с использованием загруженного вами SSL-сертификата или SSL-cертификата Let's Encrypt, специально выпущенного для этих целей в автоматическом режиме.

Для доставки видео по запросу в виде сегментированных потоков, предварительно подготовленных на вашем сервере оригинации, вам необходимо создать сервисную конфигурацию с архитектурой "HTTP-стриминг MP4-файлов"

Пошаговое руководство

1. Создайте сервисную конфигурацию c архитектурой "HTTP-стриминг MP4-файлов"

  1. На любой странице клиентского портала NGENIX Multidesk нажмите кнопку: "+ Создать новую конфигурацию".

  2. Далее необходимо выполнить шаги визарда.

2. Шаги визарда создания сервисной конфигурации:

При создании сервисных конфигураций архитектур:

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

Для подтверждения необходимости создания конфигурации, воспользуйтесь кнопкой "Отправить заявку".

3. Заявка с информацией о сервисной конфигурации

В заявке укажите для инженера NGENIX:

  • Доменное имя или IP-адрес сервера оригинации на котором размещены медиафайлы, предназначенные для доставки Например: origin.example.com или 128.66.0.1

  • Ссылку на тестовый медиафайл на сервере оригинации (ORIGIN-URL). Например: https://origin.example.com/folder/myvideo.mp4

  • Список доменных имен, которые будут использованы в ссылках для доступа к файлам через Платформу. Например: video.example.com

Убедитесь, что доменное имя сервера оригинации отличается от доменных имен, которые будут использоваться для доступа к данным через Платформу.

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

pageЧто такое сервисная конфигурация?

4. Получите реквизиты сервисной конфигурации

Получите от инженера NGENIX уведомление о завершении настройки, содержащее реквизиты сервисной конфигурации:

  • Идентификатор сервисной конфигурации (ConfID). Например: 12345.

  • Доменное имя сервисной конфигурации (EDGE-DOMAIN) Например: s12345.cdn.ngenix.net.

5. Загрузите SSL-сертификат

Если вы планируете использовать EDGE-DOMAIN в ссылках к медиафайлам, то пропустите этот шаг.

Настройте сервис Hosted SSL для созданной сервисной конфигурации, загрузив собственный SSL-сертификат и ключ.

pageSSL/TLS

6. Согласуйте дату и время переключения запросов пользователей на Платформу NGENIX

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

7. Переключите запросы пользователей на Платформу

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

  1. В согласованное время перейдите в панель управления доменной зоной в клиентском кабинете вашего доменного регистратора и найдите А-запись, содержащую доменное имя.

  2. Измените тип записи на CNAME и в качестве значения укажите EDGE-DOMAIN.

Пример ссылок Apple® HTTP Live Streaming:

https://video.example.net/s12345-vod-origin/ods/video.mp4/index.m3u8

Пример ссылок MPEG-DASH:

https://video.example.net/s12345-vod-origin/ods/video.mp4/manifest.mpd

Где video.example.net - ваш домен, 12345 - идентификатор сервисной конфигурации (ConfID), video.mp4 - запрашиваемый видеофайл.

Настройка сервисной конфигурации завершена.

Дополнительные возможности

pageСтатистика и аналитика

Last updated