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