У меня есть приложение, которое использует как HTTP (данные контента), так и RTMP (видеопотоки) для связи. Сервер nginx настроен для балансировки нагрузки и проксирования входящих клиентских запросов. Он хорошо работает с протоколами HTTP и HTTPS. Проблема заключается в проксировании запросов RTMP. Поскольку ngnix не является прокси-сервером RTMP, я поражен. Есть ли выход с моей текущей настройкой? Кто-нибудь может предложить здесь жизнеспособный вариант?
вы можете прокси, используя модуль rtmp в dmz и добавляя приложения с тем же именем, что и другой сервер rtmp
application myVideos {
live on;
pull rtmp://<ip address>/myVideos;
}