Skip to content

Исходящие публикации с помощью Agora

Страница исходящих публикаций

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

Практический смысл пушей

Исходящие публикации (пуши) позволяют отправить поток в те системы, которые не могут сами запросить видео, а именно:

  • публикация в соцсети
  • публикация во внешние видеостриминговые хостинги
  • отправка через multicast

Что можно настроить

На странице исходящих публикаций оператор может:

  • добавить новую исходящую публикацию;
  • изменить параметры существующей публикации;
  • удалить публикацию;
  • просматривать краткую сводку по каждому push;
  • видеть базовую статистику по уже работающим публикациям.

Поддерживаемые типы публикаций

В текущем интерфейсе Agora можно настроить следующие типы исходящих публикаций:

  • MPEG-TS multicast;
  • SRT;
  • RTMP.

Каждый тип публикации имеет собственный набор параметров.

MPEG-TS multicast

Для MPEG-TS multicast указываются:

  • multicast IP;
  • порт;
  • номер программы, если он используется.

Этот тип публикации подходит для распространения потока по локальной сети предприятия в сценариях multicast-доставки.

SRT

Для SRT-публикации настраиваются:

  • host;
  • порт;
  • passphrase, если используется защищенное соединение.

Такой режим подходит для надежной доставки потока в удаленный сегмент сети, на резервный сервер или на внешний приемник.

RTMP

Для RTMP задается URL публикации.

Этот режим используется в тех случаях, когда downstream-система принимает поток по RTMP.

Работа со списком публикаций

Для каждой исходящей публикации интерфейс показывает:

  • тип исходящей публикации;
  • краткую сводку параметров;
  • действия редактирования;
  • действие удаления.

Если по публикации уже есть статистика, в кратком виде также отображаются:

  • объем переданных данных;
  • количество кадров;
  • количество ошибок.

Это позволяет оператору быстро понять, какие публикации работают штатно, а какие требуют дополнительной проверки.

Статистика исходящих публикаций

Agora показывает отдельную статистику по исходящим публикациям потока.

Для каждого push могут отображаться:

  • URL или адрес публикации;
  • текущий статус;
  • количество переданных байт;
  • количество кадров;
  • количество ошибок.

Статусы публикации позволяют понять текущее состояние egress-направления, например:

  • активна ли публикация;
  • находится ли она в ожидании;
  • выполняется ли повторная попытка;
  • произошла ли ошибка.

Статистика в режиме Twincast

Если поток работает в режиме Twincast, статистика исходящих публикаций показывается раздельно для:

  • primary;
  • backup.

Это особенно важно для диагностики, когда оператор должен понять, с какого тракта идет публикация и есть ли различия между двумя сторонами Twincast.