Bei mir hat die Installation unter debian 8 auch geklappt. Aber den Stream zu verbinden noch nicht. Trotz richtiger Einstellungen wird mein Stream nicht sichtbar unter stats. Muss man die iptables ewentuell noch anpassen?
exec_static /usr/local/bin/push1 -y -fflags +genpts -loglevel warning -probesize 10000000 -analyzeduration 15000000 -i "
http://xx.xx.xx.xx:xxxx/0.ts" -map 0:0 -map 0:1 -strict -2 -dn -vcodec libx264 -preset veryfast -profile:v baseline -level 3.0 -acodec aac -b:v 4000k -b:a 128k -minrate 3500k -maxrate 5000k -bufsize 5000k -deinterlace -filter:v yadif -vf scale=1920:1080 -aspect 16:9 -r 25 -ar 48000 -ac 2 -f flv rtmp://127.0.0.1/rtmp/SkySport1HD;
Hier noch Werte vom Encoder:
Input Status
Running Time:0000-00-00 00:06:40
CPU Usage: 5% (If CPU usage always more than 85%, please close some stream.)
Input Size:1920x1080i@25
Collected Video Frames:9979
Lost Video Frames:2
Audio Samplerate:48000
Main stream
Encoding Type:1920x1080@25
Bitrate(kbit):1800
Hier noch der Log vom Nginx:
2016/09/03 22:21:22 [info] 4114#0: exec: starting managed child '/usr/local/bin/push1'
2016/09/03 22:21:22 [notice] 4114#0: signal 17 (SIGCHLD) received
2016/09/03 22:21:22 [notice] 4114#0: unknown process 5037 exited with code 2
2016/09/03 22:21:22 [info] 4114#0: exec: child 5037 exited; ignoring
2016/09/03 22:21:22 [info] 4114#0: exec: terminating child 5037