【问题标题】:Nginx and wowza on port 80. How to configure80端口上的Nginx和wowza。如何配置
【发布时间】:2013-05-10 15:59:07
【问题描述】:

我有 1 个 IP 的专用服务器。端口 80 上的 Nginx 用作反向代理。 nginx 后面几个后端(Apache、PHP Fast CGI) 我也有哇扎。它在端口 1935 上通过 RTMP 可以正常工作。我想允许通过端口 80 上的 RTMPT 协议连接到 wowza。

是否可以配置 nginx 将 RTMPT 请求代理到 wowza 服务器?

Wowza 支持没有帮助 link1 link2

【问题讨论】:

    标签: nginx wowza


    【解决方案1】:

    您可以将 Wowza 配置为侦听端口 80(建议不使用 nginx)或使用 RTMPT 协议,它是 HTTP 之上的 RTMP

    Base Nginx 仅代理 HTTP(s) 和 SMTP 所以是的,这应该是可能的,但可能更慢(更高的协议开销,CPU 占用)

    nginx 中的示例配置

    server
    {
         listen          80;
         server_name     _;
    
         location /
         {
               proxy_set_header        Host            $host;
               proxy_buffering         Off;
    
               proxy_pass              http://127.0.0.1:YOUR_WOWZA_RTMPT_PORT;
        }
    }
    

    【讨论】:

    • 你是在真实服务器上尝试过这个配置还是只是假设?
    最近更新 更多