Nginx RTMP переподключается после однорангового сброса соединения

Я транслирую видео на разные потоковые сервисы (facebook live, google, ok.ru и vk.com) с помощью модуля nginx-rtmp. Все потоковые сервисы работают нормально, кроме vk.com, который случайным образом сбрасывает соединение. журнальный файл:

recv() failed (104: Connection reset by peer), client:
95.213.11.125:443

Для перенаправления потока к своей цели я использую on_publish директивы. Как я могу переподключить поток к месту назначения после этого

[info] 18793#0: *104 disconnect
[info] 18506#0: *202 deleteStream

Спасибо! Мой nginx.conf:

rtmp {
    server {
        listen 1935;
        chunk_size 8192;
        max_message 10M;
        ping 120s;
        ping_timeout 5s;
        idle_streams off;
        buflen 10s;

application output0 {
                live on;
                meta on;
                sync 10ms;
                wait_video on;
                allow publish all;
                on_publish http://127.0.0.1/site/stream?id=1;
        }
}

0 ответов

Другие вопросы по тегам