RTMP 代理服务器

RTMP 代理服务器

我有一个应用程序,它使用 HTTP(内容数据)和 RTMP(视频流)进行通信。配置了一个 nginx 服务器,用于负载平衡和代理传入的客户端请求。它与 HTTP 和 HTTPS 协议配合良好。问题在于代理 RTMP 请求。由于 ngnix 不是 RTMP 代理服务器,所以我很困惑。我目前的设置有办法解决吗?有人能在这里提出一个可行的选择吗?

答案1

您可以使用 dmz 中的 rtmp 模块进行代理,并添加与另一个 rtmp 服务器同名的应用程序

    application myVideos {

            live on;
            pull rtmp://<ip address>/myVideos;

    }

相关内容