Stream FEC-encoded data over simple UDP-protocol?

Olivier Crête olivier.crete at collabora.com
Tue Mar 27 09:32:25 PDT 2012


Hi,

On Tue, 2012-03-27 at 09:18 -0700, Bert Douglas wrote:
> FEC is not needed for UDP.    The UDP service delivers a packet, or
> does not.
> UDP does not randomly flip some bits inside the packet.
> To tolerate packet loss, only redundancy is needed.

I think he means Forward Erasure Correction (not Error), which is
definitely useful for UDP.

I wrote an experiment adding simple Reed-Solomon based FEC to Farstrem
last year [1]. There is also the IETF fecframe workground working on
that in the context of RTP [2].

That said, for most media applications, codec and media specific methods
are more efficient. 

Olivier

[1] http://cgit.collabora.com/git/user/tester/farstream.git/log/?h=fec
or
http://cgit.collabora.com/git/user/tester/farstream.git/log/?h=tfrc-fec
[2] http://datatracker.ietf.org/wg/fecframe/




-- 
Olivier Crête
olivier.crete at collabora.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120327/d9fd093a/attachment.pgp>


More information about the gstreamer-devel mailing list