RTP Forward error correction in gstreamer

Carlos Rafael Giani dv at pseudoterminal.org
Tue Nov 19 12:37:53 PST 2013


On 2013-11-19 17:14, ftvfev wrote:
> I would like to implement Forward error correction based on per rtp packet
> parity schema (RFC 5109) using gstreamer flow. How can I do that ? is there
> a plugin or another library that supports RFC 5109 ?
>
>
>
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/RTP-Forward-error-correction-in-gstreamer-tp4663425.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

I made an attempt long ago. I got something working, but that was for 
0.10 , and eventually had to deviate from 5109 to properly support 
Reed-Solomon.
RTP FEC is a problem, because you cannot use a base class. It is not a 
transform element, not a (de)muxer, not an en/decoder ... it is its own 
category.

However, it was my impression that the IETF's "fecframe" framework 
supersedes this RFC. I'd definitely have a look at that one instead.


More information about the gstreamer-devel mailing list