FFmpeg - Output Network Stream: Difference between revisions

From PiRho Knowledgebase
Jump to navigationJump to search
mNo edit summary
Dex (talk | contribs)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:FFmpeg]]
[[Category:Streaming]]
All of the examples on this page assume an MPEG Transport Stream container with AVC video and AAC audio.
== RTMP ==
== RTMP ==
<code>ffmpeg -re -stream_loop -1 -i <input.file> -c copy -flush_packets 0 -f flv rtmp://<destination.address>:1935/<output.file></code>
<code>ffmpeg -re -stream_loop -1 -i <input.file> -c copy -flush_packets 0 -f flv rtmp://<destination.address>:1935/<output.file></code>
Line 9: Line 12:
== References ==
== References ==
[[http://192.168.1.10/Knowledgebase/Streaming%20Media/ Streaming Media]]
[[http://192.168.1.10/Knowledgebase/Streaming%20Media/ Streaming Media]]
== Further Reading ==
[[FFmpeg - IceCast Metadata]]

Latest revision as of 15:20, 13 March 2025

All of the examples on this page assume an MPEG Transport Stream container with AVC video and AAC audio.

RTMP

ffmpeg -re -stream_loop -1 -i <input.file> -c copy -flush_packets 0 -f flv rtmp://<destination.address>:1935/<output.file>

RTSP

ffmpeg -re -stream_loop -1 -i <input.file> -c copy -f rtsp rtsp://<destination.address>:554/<output.file>

SRT

ffmpeg -re -stream_loop -1 -i <input.file> -c copy -f mpegts 'srt://<destination.address>:8890/<output.file>?streamid=publish:big_buck_bunny_480p_h264_stereo_aac&pkt_size=1316'

IceCast

ffmpeg -re -stream_loop -1 -i <input.file> -c copy -f mpegts -content_type 'video/mp4' icecast://<username>:<password>@<destination.address>:8000/<output.file>

References

[Streaming Media]

Further Reading

FFmpeg - IceCast Metadata