[FFmpeg-devel] how to save rtp stream?

孙大伟 sundawei at gmail.com
Wed May 25 03:07:00 CEST 2011

Hi all,
    I have send this mail to the libav-user at ffmpeg.org, but got no reply,I
really need someone's help!
    I got RTP strem from a IP camera, decode ervery frame and display it,
and now I want to save the stream to file for later playing.
    My question is, can i directly save AVPacket data to a file, like the

       while(av_read_frame(pFormatCtx, &packet)>=0) {
        if(packet.stream_index==videoStream) {
            here I write packet.data to a file.

    After doing that, I got a file,and with the same program I play it.Is
this process correct?

More information about the ffmpeg-devel mailing list