<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:garamond,new york,times,serif;font-size:12pt"><div><br></div><div style="font-family: garamond,new york,times,serif; font-size: 12pt;">Hey<br><br>I'm
looking at the Annex B of the H.264 specification and want to know how
exactly is it currently implemented in gstreamer payloaders like
rtph264vpay etc.<br><br>As it seems from my experience, the Single NAL
unit mode as given in RFC3894 doesnt work. I see that even when I
encode from the <span class="yshortcuts" id="lw_1274879828_2">H264</span>
encoder using slice modes and all settings are such that only one slice
goes into one NAL unit, even then, my RTP packet given by rtph264vpay
is larger by tens of times than it should be. This happens because the rtp payloader combines several NAL units into one RTP packet. I think, therefore, that
the payloader doesnt implement the Single NAL unit mode (which should
be the default more as stated in RFC 3894) and puts several NAL units
in one RTP Packet. Can anyone please help verify this?<br><br>Also, is there a way I could get the Single
 NAL unit mode to work? Am I missing something here?<br><div><br></div></div>
</div><br>

      </body></html>