Почему можно поместить mp4 в поток rtmp вместо потока rtsp?
Я создаю потоковый сервер с помощью nginx и могу поместить MP4 в поток rtmp с помощью:
ffmpeg -re -i /mnt/hls/m7.mp4 -vcodec libx264 -vprofile baseline -g 30 -acodec aac -strict -2 -f flv rtmp://127.0.0.1/live
Теперь я хочу отправить его в формате rtsp:
ffmpeg -re -i /mnt/hls/m7.mp4 -f rtsp -rtsp_transport tcp rtsp://127.0.0.1/live
Информация об ошибке:
[tcp @ 0x55c7d6a157c0] Connection to tcp://127.0.0.1:554?timeout=0 failed: Connection refused
Could not write header for output file #0 (incorrect codec parameters ?): Connection refused
Error initializing output stream 0:0 --
[aac @ 0x55c7d65b6500] Qavg: nan
[aac @ 0x55c7d65b6500] 1 frames left in the queue on closing
Conversion failed!