[FFmpeg-devel] MPEG Video support in RTP

Luca Abeni lucabe72
Fri Aug 24 19:59:44 CEST 2007


On Fri, 2007-08-24 at 17:44 +0200, Claudio Bertozzi wrote:
> Could I ask you where I
> can find some example to learn how to stream through RTP using this
> libavformat library?

You can stream MPEG audio and video over RTP with ffmpeg by doing
something like:
ffmpeg -re -i $1 -vcodec copy -an -f rtp rtp:// -vn
-acodec copy -f rtp rtp:// -newaudio

(The RTP code in libavformat currently has some bugs, fixed by my

For source code examples, you can have a look at ffmpeg.c, or at one of
the libav* tutorials on the net (libavformat's RTP is just an output
format like all the other ones... So, sending audio or video over RTP is
as easy as writing it to a file).


More information about the ffmpeg-devel mailing list