Как настроить доставку прямой трансляции по протоколу RTMP и RTSP?
В этой статье описана процедура изменения настроек сервисной конфигурации для которой необходимо обеспечить доставку потоков прямой трансляции по протоколам RTMP и RTSP.
Для сервисной конфигурации необходима настройка следующих сервисов NGENIX:
Сервис
Результат настройки
Потоки прямой трансляции, опубликованные на серверы публикации Платформы, станут доступны на серверах доставки по протоколам RTMP и RTSP.
Для завершения настройки сервис Real-time Streaming должен быть доступен для вашего Аккаунта на странице «Сервисы» клиентского портала NGENIX Multidesk.
Потоки должны быть опубликованы в режиме Push по протоколу RTMP или в режиме Pull по протоколу RTMP или RTSP. Доставка потоков по протоколу RTMP и RTSP является дополнительной возможностью к доставке прямой трансляции по протоколу HTTP.

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

1. Сообщите параметры сервисной конфигурации

Сообщите инженеру NGENIX идентификатор сервисной конфигурации (ConfID) с базовым сервисом Live Streaming, для которой необходимо настроить доступ к потокам по протоколу RTMP и RTSP.

2. Получите уведомление о завершении настройки

Получите от инженера NGENIX уведомление о завершении настройки, содержащее:
  • Дополнительное доменное имя для сервисной конфигурации (EDGE-DOMAIN), Например, s12345-rts.cdn.ngenix.net
  • пример ссылки для доступа к потокам на Платформе NGENIX по протоколу RTMP или RTSP (EDGE-URL). Например,
    rtmp://s12345-rts.cdn.ngenix.net/live/_definst_/mystream

3. Протестируйте воспроизведение потоков

Перейдите в Центр интеграции видеосервисов в разделе «RTMP» и протестируйте воспроизведение потоков. В кчестве адреса потока используйте ссылку на поток, содержащую домен NGENIX (EDGE-URL).

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

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

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

Способ переключения запросов пользователей на Платформу зависит от того, какое доменное имя будет использоваться в ссылках на файлы.
После настройки вы можете доставлять потоки в рамках одной сервисной конфигурации одновременно по протоколу RTMP, RTSP и HTTP, однако для этого потребуется использовать разные EDGE-DOMAIN. Например: для Apple HTTP Live Streaming: s12345.cdn.ngenix.net для RTMP и/или RTSP: s12345-rts.cdn.ngenix.net
Ваше доменное имя
Доменное имя NGENIX
  1. 1.
    В согласованное время перейдите в панель управления доменной зоной в клиентском кабинете вашего доменного регистратора и найдите А-запись, содержащую доменное имя.
  2. 2.
    Измените тип записи на CNAME и в качестве значения укажите EDGE-DOMAIN, отличный от того, который используется для доставки потоков по протоколу HTTP.

Пример ссылок RTMP:

rtmp://realtimevideo.example.com/live/_definst_/mystream

Пример ссылок RTSP:

rtsp://realtimevideo.example.com/live/_definst_/mystream
В согласованное время измените код веб-ресурса таким образом, чтобы ссылки на файлы содержали EDGE-DOMAIN.

Пример ссылок RTMP:

rtmp://s12345-rts.cdn.ngenix.net/live/_definst_/mystream

Пример ссылок RTSP:

rtsp://s12345-rts.cdn.ngenix.net/live/_definst_/mystream

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

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

Last modified 2yr ago