FFmpeg - Output Network Stream: Difference between revisions

From PiRho Knowledgebase
Jump to navigationJump to search
Dex (talk | contribs)
 
(4 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.
All of the examples on this page assume an MPEG Transport Stream container with AVC video and AAC audio.
== RTMP ==
== RTMP ==
Line 10: 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