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 подключений
- Статус публикаций
- Ошибки подключения
- Использование ресурсов сервера