woonizzooni

ffmpeg과 동영상 파일로 rtmp 송출하기 본문

FFmpeg

ffmpeg과 동영상 파일로 rtmp 송출하기

woonizzooni 2020. 11. 8. 19:19

 

ffmpeg의 stdin을 막고, mp4파일을 소스로 반복하여 송출하도록 함.

ffmpeg -nostdin -re -stream_loop -1 -i ~/Movies/sample_h264_aac.mp4 \
  -c:v copy -c:a copy \
  -f flv "rtmp://localhost/live/test"

위 명령은 mp4파일의 video코덱이 h264, audio코덱이 aac일 경우의 예임.

 

만약,  adobe rtmp스펙이 지원하지 않는

 - video코덱이거나 (ex. h265)

 - audio코덱일 경우 (ex. ac3 등)

각각 h264코덱과 aac코덱으로 트랜스코딩을 하도록 하자.

 

ex)

    -c:v libx  -c:v libx264 ...
    -c:a libfdk_aac -b:a 128k -ar 44100 ..

 

 

 

Comments