У меня есть плейлист IP-телевидения (m3u8).
Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 138 kb/s
Я хочу ретранслировать поток на ffserver
ffmpeg -i -re http://xxx.ru/index.m3u8 -codec copy http://localhost:8090/feed1.ffm
Но его ошибка показа
[http @ 0x10f5420] Stream ends prematurely at 0, should be 18446744073709551615 http://localhost:8090/feed1.ffm: Input/output error
Раньше я перезагружал его до nginx -rtmp. Все работает отлично
ffmpeg -re -i http://xxx.m3u8 -c:v copy -c:a aac -ar 44100 -ab 128k -ac 2 -strict -2 -flags +global_header -bsf:a aac_adtstoasc -bufsize 3000k -f mp4 rtmp://localhost/myapp/chan1
Но я не понимаю, почему это не работает с ffserver