我有一个简单的 nginx-rtmp 正在运行以下应用程序:
rtmp {
server {
listen 1935;
chunk_size 4000;
application tv {
# enable live streaming
live on;
allow publish all;
allow play all;
}
}
}
问题是,当我开始从发布者流式传输时,如果我在一分钟内没有连接订阅者,它就会“死机”,然后我就无法再连接,直到我重新启动流式传输并足够快地连接订阅者。有什么指令可以用来避免这种情况吗?我做错了什么吗?
答案1
设置worker_processes 1
或rtmp_auto_push on
均可。
感谢@Federico Sierra 的评论。