Когда я передаю две камеры на сервер nginx, используя модуль rtmp, одна из камер не работает

Я хочу опубликовать поток нескольких камер на сервере nginx rtmp с сокетом по умолчанию 1935 одновременно. Я могу успешно опубликовать только один поток с камеры.

Когда я транслирую две камеры на сервер nginx, используя модуль rtmp, одна из камер не работает и показывает следующую ошибку: -

{error} RTMP_ReadPacket, не удалось прочитать заголовки пакетов RTMPq = 0B f = 0/0 rtmp: // ip / cam / live: при обработке ввода найдены неверные данные ...

: - Я всегда перезагружаю файл / usr / local / nginx / sbin / nginx, когда запускаю и останавливаю камеру с нижеуказанным cmd: -

sudo / usr / local / nginx / sbin / nginx -s перезагружаю [ 116]

Я использую следующий код -

user nobody;

worker_processes auto; worker_cpu_affinity auto;

error_log logs / rtmp_error.log debug; pid logs / nginx.pid; lock_file logs / nginx.lock;

events {accept_mutex on; работники_соединения 512; multi_accept on; }

http {include mime.types; default_type application / octet-stream; сервер {слушай 80; имя_сервера 0.0.0.0;

    location /stat.xsl {
              root /var/www/;
    }
    location /rtmpstat {
         rtmp_stat all;
         rtmp_stat_stylesheet stat.xsl;
    }
}

}

rtmp {server {listen 1935; буфлен 1мс; заявка 000000002c23b846 {жить дальше; } приложение LaoD6Ga59p3qvCTRR5D {жить дальше; } application nk_kush {жить дальше; } приложение rao_Firstfloor {жить дальше; } #next}}

0
задан 3 May 2019 в 09:48

0 ответов

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

Похожие вопросы: