arut / nginx-rtmp-module

NGINX-based Media Streaming Server
http://nginx-rtmp.blogspot.com
BSD 2-Clause "Simplified" License
13.32k stars 3.5k forks source link

Exec FFmpeg #796

Open SanteR1 opened 8 years ago

SanteR1 commented 8 years ago

Hi all, FFMpeg dont start transcoding. I use Ubuntu 14.04, FFmpeg and rtmp-nginx If i use in console, then ffmpeg its work, but not in exec in rtmp.:

(if use in console)
ffmpeg -loglevel debug -i rtmp://localhost/$app/$name -vcodec libx264
 -preset veryfast -x264opts nal-hrd=cbr:force-cfr=1:keyint=60 -b:v 3000k -maxrate 3000k
 -bufsize 3000k -s 1280×720 -sws_flags spline -r 30 -acodec copy -f flv rtmp://a.rtmp.youtube.com/live2/1234-abcd-dcba-4321

My config

#user  nobody;
worker_processes  1;
error_log  logs/error.log debug;
events {
worker_connections  1024;
         }

rtmp{
        server {
                listen 1935;
                chunk_size 4096;
                application restream {
                        live on;
                        allow publish all;
                        record off;
                        allow play all;
                        exec ffmpeg -loglevel debug -i rtmp://localhost/$app/$name -vcodec libx264
 -preset veryfast -x264opts nal-hrd=cbr:force-cfr=1:keyint=60 -b:v 3000k -maxrate 3000k
 -bufsize 3000k -s 1280×720 -sws_flags spline -r 30 -acodec copy -f flv rtmp://a.rtmp.youtube.com/live2/1234-abcd-dcba-4321;
                        }
                }
}

Logs

2016/04/20 01:21:20 [info] 2344#0: *48 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:20 [info] 2344#0: *48 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:20 [info] 2344#0: *48 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:20 [info] 2344#0: *41 exec: child 2405 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:20 [notice] 2344#0: signal 17 (SIGCHLD) received
2016/04/20 01:21:20 [notice] 2344#0: unknown process 2405 exited with code 1
2016/04/20 01:21:20 [info] 2344#0: *41 exec: terminating child 2405, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:25 [info] 2344#0: *41 exec: starting managed child 'ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:25 [info] 2344#0: *49 client connected '127.0.0.1'
2016/04/20 01:21:25 [info] 2344#0: *49 connect: app='restream' args='' flashver='LNX 9,0,124,2' swf_url='' tc_url='rtmp://localhost:1935/restream' page_url='$
2016/04/20 01:21:25 [info] 2344#0: *49 createStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:25 [info] 2344#0: *49 play: name='1111' args='' start=-2000 duration=0 reset=0 silent=0, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:28 [info] 2344#0: *49 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:28 [info] 2344#0: *49 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:28 [info] 2344#0: *49 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:28 [info] 2344#0: *41 exec: child 2406 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:28 [notice] 2344#0: signal 17 (SIGCHLD) received
2016/04/20 01:21:28 [notice] 2344#0: unknown process 2406 exited with code 1
2016/04/20 01:21:28 [info] 2344#0: *41 exec: terminating child 2406, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:30 [info] 2344#0: *41 deleteStream, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:30 [info] 2344#0: *41 disconnect, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:30 [info] 2344#0: *41 deleteStream, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:17 [info] 2344#0: *48 connect: app='restream' args='' flashver='LNX 9,0,124,2' swf_url='' tc_url='rtmp://localhost:1935/restream' page_url='$
2016/04/20 01:21:17 [info] 2344#0: *48 createStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:17 [info] 2344#0: *48 play: name='1111' args='' start=-2000 duration=0 reset=0 silent=0, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:20 [info] 2344#0: *48 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:20 [info] 2344#0: *48 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:20 [info] 2344#0: *48 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:20 [info] 2344#0: *41 exec: child 2405 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:20 [notice] 2344#0: signal 17 (SIGCHLD) received
2016/04/20 01:21:20 [notice] 2344#0: unknown process 2405 exited with code 1
2016/04/20 01:21:20 [info] 2344#0: *41 exec: terminating child 2405, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:25 [info] 2344#0: *41 exec: starting managed child 'ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:25 [info] 2344#0: *49 client connected '127.0.0.1'
2016/04/20 01:21:25 [info] 2344#0: *49 connect: app='restream' args='' flashver='LNX 9,0,124,2' swf_url='' tc_url='rtmp://localhost:1935/restream' page_url='$
2016/04/20 01:21:25 [info] 2344#0: *49 createStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:25 [info] 2344#0: *49 play: name='1111' args='' start=-2000 duration=0 reset=0 silent=0, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:28 [info] 2344#0: *49 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:28 [info] 2344#0: *49 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:28 [info] 2344#0: *49 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
2016/04/20 01:21:28 [info] 2344#0: *41 exec: child 2406 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:28 [notice] 2344#0: signal 17 (SIGCHLD) received
2016/04/20 01:21:28 [notice] 2344#0: unknown process 2406 exited with code 1
2016/04/20 01:21:28 [info] 2344#0: *41 exec: terminating child 2406, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:30 [info] 2344#0: *41 deleteStream, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:30 [info] 2344#0: *41 disconnect, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 01:21:30 [info] 2344#0: *41 deleteStream, client: 192.168.1.111, server: 0.0.0.0:1935
jstabenow commented 8 years ago

Try it with the real path to your ffmpeg bin. Example:

exec /usr/local/bin/ffmpeg -loglevel  ...
SanteR1 commented 8 years ago

not work

2016/04/20 08:41:08 [notice] 1577#0: using the "epoll" event method
2016/04/20 08:41:08 [notice] 1577#0: nginx/1.9.14
2016/04/20 08:41:08 [notice] 1577#0: built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
2016/04/20 08:41:08 [notice] 1577#0: OS: Linux 4.2.0-35-generic
2016/04/20 08:41:08 [notice] 1577#0: getrlimit(RLIMIT_NOFILE): 1024:4096
2016/04/20 08:41:08 [notice] 1578#0: start worker processes
2016/04/20 08:41:08 [notice] 1578#0: start worker process 1579
2016/04/20 08:41:38 [info] 1579#0: *1 client connected '192.168.1.111'
2016/04/20 08:41:38 [info] 1579#0: *1 connect: app='restream' args='' flashver='FMLE/3.0 (compatible; obs-studi' swf_url='rtmp://192.168.1.222:1935/restream'$
2016/04/20 08:41:38 [info] 1579#0: *1 createStream, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:38 [info] 1579#0: *1 publish: name='' args='' type=live silent=0, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:38 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:38 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:41:38 [notice] 1579#0: unknown process 1580 exited with code 1
2016/04/20 08:41:38 [info] 1579#0: *1 exec: child 1580 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:38 [info] 1579#0: *1 exec: terminating child 1580, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:43 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:43 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:41:43 [notice] 1579#0: unknown process 1581 exited with code 1
2016/04/20 08:41:43 [info] 1579#0: *1 exec: child 1581 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:43 [info] 1579#0: *1 exec: terminating child 1581, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:48 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:48 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:41:48 [notice] 1579#0: unknown process 1582 exited with code 1
2016/04/20 08:41:48 [info] 1579#0: *1 exec: child 1582 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:48 [info] 1579#0: *1 exec: terminating child 1582, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:53 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:53 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:41:53 [notice] 1579#0: unknown process 1584 exited with code 1
2016/04/20 08:41:53 [info] 1579#0: *1 exec: child 1584 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:53 [info] 1579#0: *1 exec: terminating child 1584, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:58 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:58 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:41:58 [notice] 1579#0: unknown process 1585 exited with code 1
2016/04/20 08:41:58 [info] 1579#0: *1 exec: child 1585 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:41:58 [info] 1579#0: *1 exec: terminating child 1585, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:03 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:03 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:03 [notice] 1579#0: unknown process 1586 exited with code 1
2016/04/20 08:42:03 [info] 1579#0: *1 exec: child 1586 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:03 [info] 1579#0: *1 exec: terminating child 1586, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:08 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:08 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:08 [notice] 1579#0: unknown process 1587 exited with code 1
2016/04/20 08:42:08 [info] 1579#0: *1 exec: child 1587 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:08 [info] 1579#0: *1 exec: terminating child 1587, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:13 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:13 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:13 [notice] 1579#0: unknown process 1588 exited with code 1
2016/04/20 08:42:13 [info] 1579#0: *1 exec: child 1588 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:13 [info] 1579#0: *1 exec: terminating child 1588, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:18 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:18 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:18 [notice] 1579#0: unknown process 1589 exited with code 1
2016/04/20 08:42:18 [info] 1579#0: *1 exec: child 1589 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:18 [info] 1579#0: *1 exec: terminating child 1589, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:23 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:23 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:23 [notice] 1579#0: unknown process 1590 exited with code 1
2016/04/20 08:42:23 [info] 1579#0: *1 exec: child 1590 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:23 [info] 1579#0: *1 exec: terminating child 1590, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:28 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:28 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:28 [notice] 1579#0: unknown process 1591 exited with code 1
2016/04/20 08:42:28 [info] 1579#0: *1 exec: child 1591 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:28 [info] 1579#0: *1 exec: terminating child 1591, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:33 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:33 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:33 [notice] 1579#0: unknown process 1592 exited with code 1
2016/04/20 08:42:33 [info] 1579#0: *1 exec: child 1592 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:33 [info] 1579#0: *1 exec: terminating child 1592, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:38 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:38 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:38 [notice] 1579#0: unknown process 1593 exited with code 1
2016/04/20 08:42:38 [info] 1579#0: *1 exec: child 1593 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:38 [info] 1579#0: *1 exec: terminating child 1593, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:43 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:43 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:43 [notice] 1579#0: unknown process 1594 exited with code 1
2016/04/20 08:42:43 [info] 1579#0: *1 exec: child 1594 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:43 [info] 1579#0: *1 exec: terminating child 1594, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:48 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:48 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:48 [notice] 1579#0: unknown process 1595 exited with code 1
2016/04/20 08:42:48 [info] 1579#0: *1 exec: child 1595 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:48 [info] 1579#0: *1 exec: terminating child 1595, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:53 [info] 1579#0: *1 exec: starting managed child '/usr/local/bin/ffmpeg', client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:53 [notice] 1579#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:53 [notice] 1579#0: unknown process 1596 exited with code 1
2016/04/20 08:42:53 [info] 1579#0: *1 exec: child 1596 exited; ignoring, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:53 [info] 1579#0: *1 exec: terminating child 1596, client: 192.168.1.111, server: 0.0.0.0:1935
2016/04/20 08:42:57 [notice] 1598#0: signal process started
2016/04/20 08:42:57 [notice] 1578#0: signal 15 (SIGTERM) received, exiting
2016/04/20 08:42:57 [notice] 1579#0: exiting
2016/04/20 08:42:57 [notice] 1579#0: exit
2016/04/20 08:42:57 [notice] 1578#0: signal 17 (SIGCHLD) received
2016/04/20 08:42:57 [notice] 1578#0: worker process 1579 exited with code 0
2016/04/20 08:42:57 [notice] 1578#0: exit
SanteR1 commented 8 years ago

this ffmpeg was installed from here - sudo add-apt-repository ppa:mc3man/trusty-media

misiek08 commented 8 years ago

ffmpeg don't execute correctly. Try to redirect it's output to file and see what's wrong.

I'm not sure if > ffmpeg_log.txt will work, but you can try. File should be created in main nginx directory of you didn't pass any special arguments to configure.

rharunzade commented 8 years ago

This is my ffmpeg line and it works:

exec ffmpeg -i rtmp://localhost:1935/$app/$name -preset veryfast -c:a libfdk_aac -b:a 128k -c:v libx264 -r 24 -g 30 -b:v 440k -bufsize 640k -maxrate 400k -vf scale=640:360 -threa ds 0 -bsf:v h264_mp4toannexb -f flv rtmp://localhost:1935/adaptive/$name_hi;

almoghzn commented 6 years ago

Hi SanteR1,

I'm expirience the same issue. My ffmpeg command: exec ffmpeg -i rtmp://localhost/$app/$name -c:a libfdk_aac -b:a 64k -c:v libx264 -preset fast -profile:v baseline -vsync cfr -s 320x180 -b:v 256K -bufsize 256k -f flv rtmp://localhost/dash/$name;

And nginx's error.log: 2018/03/14 09:48:09 [info] 32429#0: 2 client connected '82.80.138.81' 2018/03/14 09:48:09 [info] 32429#0: 2 connect: app='ingest' args='' flashver='' swf_url='' tc_url='rtmp://52.59.187$ 2018/03/14 09:48:09 [info] 32429#0: 2 createStream, client: 82.80.138.81, server: 0.0.0.0:1935 2018/03/14 09:48:09 [info] 32429#0: 2 publish: name='streamname_low' args='' type=live silent=0, client: 82.80.138.$ 2018/03/14 09:48:09 [info] 32429#0: 2 exec: starting managed child 'ffmpeg', client: 82.80.138.81, server: 0.0.0.0:$ 2018/03/14 09:48:09 [info] 32429#0: 3 client connected '127.0.0.1' 2018/03/14 09:48:09 [info] 32429#0: 3 connect: app='ingest' args='' flashver='' swf_url='' tc_url='rtmp://localhost$ 2018/03/14 09:48:09 [info] 32429#0: 3 createStream, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:09 [info] 32429#0: 3 play: name='streamname_low' args='' start=0 duration=0 reset=0 silent=0, clie$ 2018/03/14 09:48:09 [info] 32429#0: 2 relay: got metadata from @setDataFrame invocation from publisher., client: 82$ 2018/03/14 09:48:10 [notice] 32429#0: signal 17 (SIGCHLD) received 2018/03/14 09:48:10 [notice] 32429#0: unknown process 32469 exited with code 1 2018/03/14 09:48:10 [info] 32429#0: 3 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:10 [info] 32429#0: 3 send() failed (32: Broken pipe), client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:10 [info] 32429#0: 2 exec: child 32469 exited; ignoring, client: 82.80.138.81, server: 0.0.0.0:1935 2018/03/14 09:48:10 [info] 32429#0: 2 exec: terminating child 32469, client: 82.80.138.81, server: 0.0.0.0:1935 2018/03/14 09:48:10 [info] 32429#0: 3 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:10 [info] 32429#0: 3 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:15 [info] 32429#0: 2 exec: starting managed child 'ffmpeg', client: 82.80.138.81, server: 0.0.0.0:$ 2018/03/14 09:48:15 [info] 32429#0: 4 client connected '127.0.0.1' 2018/03/14 09:48:15 [info] 32429#0: 4 connect: app='ingest' args='' flashver='' swf_url='' tc_url='rtmp://localhost$ 2018/03/14 09:48:15 [info] 32429#0: 4 createStream, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:15 [info] 32429#0: 4 play: name='streamname_low' args='' start=0 duration=0 reset=0 silent=0, clie$ 2018/03/14 09:48:16 [info] 32429#0: 4 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:16 [info] 32429#0: 4 recv() failed (104: Connection reset by peer), client: 127.0.0.1, server: 0.0$ 2018/03/14 09:48:16 [info] 32429#0: 4 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:16 [info] 32429#0: 4 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:16 [info] 32429#0: 2 exec: child 32471 exited; ignoring, client: 82.80.138.81, server: 0.0.0.0:1935 2018/03/14 09:48:16 [info] 32429#0: 2 exec: terminating child 32471, client: 82.80.138.81, server: 0.0.0.0:1935 2018/03/14 09:48:16 [notice] 32429#0: signal 17 (SIGCHLD) received 2018/03/14 09:48:16 [notice] 32429#0: unknown process 32471 exited with code 1 2018/03/14 09:48:16 [info] 32429#0: epoll_wait() failed (4: Interrupted system call) 2018/03/14 09:48:21 [info] 32429#0: 2 exec: starting managed child 'ffmpeg', client: 82.80.138.81, server: 0.0.0.0:$ 2018/03/14 09:48:21 [info] 32429#0: 5 client connected '127.0.0.1' 2018/03/14 09:48:21 [info] 32429#0: 5 connect: app='ingest' args='' flashver='' swf_url='' tc_url='rtmp://localhost$ 2018/03/14 09:48:21 [info] 32429#0: 5 createStream, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:21 [info] 32429#0: 5 play: name='streamname_low' args='' start=0 duration=0 reset=0 silent=0, clie$ 2018/03/14 09:48:22 [info] 32429#0: 5 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:22 [info] 32429#0: 5 recv() failed (104: Connection reset by peer), client: 127.0.0.1, server: 0.0$ 2018/03/14 09:48:22 [info] 32429#0: 5 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935 2018/03/14 09:48:22 [info] 32429#0: 5 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935

How did you fix it?

albjeremias commented 4 years ago

I'm having the same issue

live_1  | 2020/01/15 21:00:12 [notice] 1#1: using the "epoll" event method
live_1  | 2020/01/15 21:00:12 [notice] 1#1: nginx/1.14.2
live_1  | 2020/01/15 21:00:12 [notice] 1#1: OS: Linux 4.9.207-1-MANJARO
live_1  | 2020/01/15 21:00:12 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:1048576
live_1  | 2020/01/15 21:00:12 [notice] 1#1: start worker processes
live_1  | 2020/01/15 21:00:12 [notice] 1#1: start worker process 7
live_1  | 2020/01/15 21:00:12 [notice] 1#1: start worker process 8
live_1  | 2020/01/15 21:00:12 [notice] 1#1: start worker process 9
live_1  | 2020/01/15 21:00:12 [notice] 1#1: start worker process 10
live_1  | 2020/01/15 21:00:12 [notice] 1#1: start cache manager process 11
live_1  | 2020/01/15 21:00:13 [info] 7#7: *1 client connected '192.168.43.1'
live_1  | 2020/01/15 21:00:13 [info] 7#7: *1 handshake: digest not found, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:13 [info] 7#7: *1 connect: app='stream' args='' flashver='FMLE/3.0 (compatible; Larix/1.0' swf_url='' tc_url='rtmp://192.168.43.231:1935/stream' page_url='' acodecs=1028 vcodecs=128 object_encoding=0, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:13 [info] 7#7: *1 createStream, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:13 [info] 7#7: *1 publish: name='live' args='' type=live silent=0, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:13 [info] 7#7: *1 exec: starting managed child 'ffmpeg', client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:14 [info] 7#7: *2 client connected '127.0.0.1'
live_1  | 2020/01/15 21:00:14 [info] 7#7: *2 connect: app='stream' args='' flashver='LNX 9,0,124,2' swf_url='' tc_url='rtmp://localhost:1935/stream' page_url='' acodecs=4071 vcodecs=252 object_encoding=0, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:15 [info] 7#7: *2 createStream, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:15 [info] 7#7: *2 play: name='live' args='' start=-2000 duration=0 reset=0 silent=0, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:19 [info] 7#7: *2 recv() failed (104: Connection reset by peer), client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:19 [info] 7#7: *2 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:19 [info] 7#7: *2 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 127.0.0.1 [15/Jan/2020:21:00:19 +0000] PLAY "stream" "live" "" - 380 392939 "" "LNX 9,0,124,2" (4s)
live_1  | 2020/01/15 21:00:19 [info] 7#7: *1 exec: child 12 exited; ignoring, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:19 [info] 7#7: *1 exec: terminating child 12, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:19 [notice] 7#7: signal 17 (SIGCHLD) received from 12
live_1  | 2020/01/15 21:00:19 [notice] 7#7: unknown process 12 exited with code 1
live_1  | 2020/01/15 21:00:19 [info] 7#7: epoll_wait() failed (4: Interrupted system call)
live_1  | 2020/01/15 21:00:24 [info] 7#7: *1 exec: starting managed child 'ffmpeg', client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:25 [info] 7#7: *3 client connected '127.0.0.1'
live_1  | 2020/01/15 21:00:25 [info] 7#7: *3 connect: app='stream' args='' flashver='LNX 9,0,124,2' swf_url='' tc_url='rtmp://localhost:1935/stream' page_url='' acodecs=4071 vcodecs=252 object_encoding=0, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:25 [info] 7#7: *3 createStream, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:25 [info] 7#7: *3 play: name='live' args='' start=-2000 duration=0 reset=0 silent=0, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:27 [info] 7#7: *1 disconnect, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:27 [info] 7#7: *1 deleteStream, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:27 [info] 7#7: *1 exec: terminating child 13, client: 192.168.43.1, server: 0.0.0.0:1935
live_1  | 192.168.43.1 [15/Jan/2020:21:00:27 +0000] PUBLISH "stream" "live" "" - 2134586 409 "" "FMLE/3.0 (compatible; Larix/1.0" (13s)
live_1  | 2020/01/15 21:00:27 [info] 7#7: *3 recv() failed (104: Connection reset by peer), client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:27 [info] 7#7: *3 disconnect, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 2020/01/15 21:00:27 [info] 7#7: *3 deleteStream, client: 127.0.0.1, server: 0.0.0.0:1935
live_1  | 127.0.0.1 [15/Jan/2020:21:00:27 +0000] PLAY "stream" "live" "" - 372 13043 "" "LNX 9,0,124,2" (2s)
live_1  | 2020/01/15 21:00:27 [notice] 7#7: signal 17 (SIGCHLD) received from 13
live_1  | 2020/01/15 21:00:27 [alert] 7#7: unknown process 13 exited on signal 9
alexhackney commented 2 years ago

Anyone resolve this?