[Live-devel] [live_devel] H264FUAFragmenter buffer

Ross Finlayson finlayson at live555.com
Tue May 15 00:21:44 PDT 2012


The "H264FUAFragmenter" class was introduced - as an intermediary between "H264VideoRTPSink" and its input source - to handle the (common) case of input H.264 NAL units that are too large to fit into an outgoing RTP packet.  In this case, the data gets fragmented over multiple RTP packets.

Normally, this can be handled by the "MultiFramedRTPSink" subclass (e.g., "H264VideoRTPSink") only, without requiring an extra intermediate object.  However, for some reason that I can't quite remember, the RTP payload format for H.264 video made it necessary to use an intermediate object to handle the fragmentation.


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20120515/b490fd54/attachment-0001.html>


More information about the live-devel mailing list