Есть файл с плейлистом playlist.m3u8 (тв-каналы). Когда открываю через блокнот - вижу ссылку на каждый канал. Хочу ретранслировать их в rtmp-поток nginx-a
ffmpeg -re -i "http://xxx.xxx.ru/iptv/xxx/106/index.m3u8" -c copy -f flv rtmp://localhost/myapp/mystream
Конфигурация nginx.conf самая простая
rtmp {
server {
listen 1935;
application myapp {
live on;
}
}
}
Input #0, hls,applehttp, from '
xxx.xxx.ru/iptv/xxx/106/index.m3u8':
Duration: N/A, start: 8061.227833, bitrate: N/A
Program 0
Metadata:
variant_bitrate : 0
Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 134 kb/s
RTMP_ReadPacket, failed to read RTMP packet header
rtmp://localhost/myapp/mystream: Unknown error occurred