我正在尝试通过 RTMP 从 OBS 工作室将视频流发送到 VPS 上的 nginx 服务器 问题:nginx 似乎不接受 URL 上的输入,OBS 在发送时超时
我已按照本教程确保 nginx 拥有所需的一切:https ://www.vultr.com/docs/setup-nginx-rtmp-on-ubuntu-14-04#Configuring_Software_to_Work_with_Nginx_RTMP
我在运行默认配置文件的 VCS(Ubuntu)上安装了 nginx 1.17.9,并添加了以下 RTMP:
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
allow publish all;
}
application hlslive { #rtmp push stream request path
live on;
hls on;
hls_path /usr/local/nginx/html/;
hls_fragment 3s;
hls_playlist_length 18s;
}
}
}
我已经尝试让 OBS 流到其中一个 rtmp://IP:1935/hlslive
或rtmp://IP:1935/live
- 我收到一条错误消息,指出尝试超时。我可以访问http://IP/就好了。我可以测试配置文件并且它通过了。有关如何排除故障的任何建议?
UFW 状态被禁用,OBS 可以流式传输到其他服务器。