Skip to content

RTMP Reader

Этот модуль позволяет принимать видео по протоколу RTMP с пультовых программ типа OBS или vMix.

Настройка глобального порта

Для его настройки надо включить глобальный порт rtmp:

rtmp 1935;

Не забыть разблокировать его на файрволе.

Настройка стрима

После чего в стриме разрешить публикацию:

stream s {
  input publish://;
}

Ограничение доступа

Для того, чтобы ограничить возможность публикации, надо указать пароль:

stream s {
  input publish;
  password secretkey;
}

При этом публикация должна идти в поток с названием:

s?password=secretkey

RTMP сервер

Имя RTMP сервера будет:

rtmp://server-hostname/static

Поддерживаемые пультовые программы

Модуль работает со следующими пультовыми программами:

  • OBS Studio
  • vMix
  • Wirecast
  • XSplit Broadcaster
  • Другие RTMP-совместимые приложения

Безопасность

Для обеспечения безопасности рекомендуется:

  • Использовать пароли для всех публикаций
  • Настроить файрвол для ограничения доступа к порту RTMP
  • Регулярно менять пароли
  • Мониторить активные подключения

Мониторинг

Отдельной телеметрии этот модуль не имеет, но можно отслеживать:

  • Количество активных RTMP подключений
  • Статус публикаций
  • Ошибки подключения
  • Использование ресурсов сервера