Thanks you very much for clearing my doubt. now i got your point. i believe same thing will be applicable for H.263+ & MPEG4. Can u share the API of libavformat that i can use to init RTP stack,open socket and send/receive stream to/from other end?
On Tue, Jul 27, 2010 at 11:44 PM, Luca Abeni <[email protected]> wrote: > On 27/07/10 19:47, Umakant Goyal wrote: > >> Hi Luca, >> >> I did not get your point. i am using libavcodec just for encoding of raw >> data. Could explain little more? >> > The RTP payload headers are part of the "RTP format", not part of the H.264 > stream, so libavcodec does not add them. If you want to use the ffmpeg > libraries to stream RTP, you have to use libavformat: it will add the proper > payload headers, and it will take care of properly splitting the various > NALs in RTP packets. > > > To send encoded data over network i am using my own RTP stack. >> > So, your RTP stack is in charge of adding the payload headers. > > > > Luca > _______________________________________________ > libav-user mailing list > [email protected] > https://lists.mplayerhq.hu/mailman/listinfo/libav-user > _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
