我正在尝试在 RTMP nginx 服务器前使用 HAproxy。
它确实连接了,但是无法播放视频。
我有 2 台服务器:一台使用 RTMP 的 nginx另一个使用 HAproxy。
这是HA代理配置:
listen rtmp :1935
mode tcp
balance roundrobin
server s1 rtmp_server_ip:1935 check
我也尝试将其设置为端口 1936。
这是nginx RTMP配置:
rtmp
{
server
{
listen 1935;
listen 1936 proxy_protocol;
notify_method get;
on_play http://127.0.0.1/vod_handler;
application vod
{
play /path_to_videos/uploads/;
}
}
}
设置方法如下:
网络>> haproxy >> nginx RTMP