nginx-rtmp-module
nginx-rtmp-module copied to clipboard
Exec FFmpeg
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
Try it with the real path to your ffmpeg bin. Example:
exec /usr/local/bin/ffmpeg -loglevel ...
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
this ffmpeg was installed from here - sudo add-apt-repository ppa:mc3man/trusty-media
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.
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;
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?
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
Anyone resolve this?