0

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

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

Wowza 支持没有帮助 link1 link2

4

1 回答 1

0

您可以将 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;
    }
}
于 2012-10-25T13:42:50.110 回答