Назад | Перейти на главную страницу

nginx rtmp без подписчиков умирает через минуту

У меня есть простой 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 за комментарий.