Rik*_*Xan 4 streaming rtmp nginx
我正在尝试使用 nginx-rtmp-module(在本手册之后设置)将 RTMP 流从一个应用程序推送到另一个应用程序。我的配置(nginx.conf)的最小示例如下所示。
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
push rtmp://localhost:1935/source/$name;
}
application source {
live on;
record off;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我的流媒体设置(使用 OBS)将广播指向example.com/live
StreamKey(nginx 中的 $name)插孔。现在,当尝试在 VLC 中观看流时,URLrtmp://example.com/live/jackbox
可以工作,但rtmp://example.com/source/jackbox
不能。我是否误解了push
应该做什么,或者还有其他问题吗?
如果有人需要有关设置的更多信息,请随时询问。
小智 6
如果你在 vlc 中输入这样的内容,你就可以观看它:“rtmp://example.com/source/$name”。如果你想使用 $name 作为变量,你需要将它从 rtmp 推送中完全删除,所以你的设置将如下所示:
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
push rtmp://localhost:1935/source/;
}
application source {
live on;
record off;
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
13243 次 |
最近记录: |