[Live-devel] [live_devel] H264FUAFragmenter buffer

Sudan Landge - Kopera sudan at koperasw.com
Tue May 15 01:56:02 PDT 2012


Hello Ross,

Thanks for the previous reply.
Could you please let us know if, there is there an alternate solution 
available to stream H.264 video without using the FUAFragmenter's 
intermediate buffer? If there is no solution available then, what can we 
do to achieve it (like writing a subclass or so)?

Thanks and regards,
Sudan

Subject: 	Re: [Live-devel] [live_devel] H264FUAFragmenter buffer
Date: 	Tue, 15 May 2012 00:21:44 -0700
From: 	Ross Finlayson <finlayson at live555.com>
Reply-To: 	LIVE555 Streaming Media - development & use 
<live-devel at ns.live555.com>
To: 	LIVE555 Streaming Media - development & use 
<live-devel at ns.live555.com>



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/aee7b347/attachment.html>


More information about the live-devel mailing list