NginX обрезает поток на сервер в «случайном» порядке

NginX обрезает поток на сервер в «случайном» порядке

Я настроил свой личный сервер рестриминга с помощью NGINX (1.7.12.1 Lizard с модулем RTMP, но пробовал и несколько других, результат тот же), но в случайные моменты времени через случайные интервалы эта штука продолжает ОБРЕЗАТЬ поток, идущий на сервер YouTube, в то время как на Twitch все всегда нормально.

Взял NginX отсюда:http://nginx-win.ecsds.eu/download/ Затем просто изменил файл конфигурации NginX, добавив в конец следующее:

rtmp { 
        server {
                listen 1935;
                chunk_size 4096;

                application live {
                        live on;
                        record off;

                         push rtmp://a.rtmp.youtube.com/live2/YT-KEY;
                         push rtmp://live-arn.twitch.tv/app/TW-KEY;
                }
        }
}

Пытался переставить команды «push» (поменять местами ту, которая нажимается первой), но безуспешно.

Есть ли способ отладки... или выяснения, ПОЧЕМУ обрывается соединение, и выяснить, виноват ли здесь вообще NginX?

Примечание: попробовал использовать журналы ошибок/предупреждений NginX, они не регистрируют «выключения».

Примечание 2: NginX возобновляет поток через случайные интервалы времени.

Примечание 3: После размещения NginX на отдельном ПК (в той же локальной сети) проблема все еще сохраняется.

Заранее спасибо!

решение1

Проблема возникла из-за Youtube (что и стало причиной этого поста), а решение — CHUNK SIZE. Как только я поставил его на минимум: 1024, проблемы перестали появляться. По крайней мере, на данный момент!

Связанный контент