[x264-devel] Re: 264 transport

Bill May wmay at cisco.com
Thu Feb 1 22:33:05 CET 2007



Alex Izvorski wrote:
> I think the recommended way of packing NALs into PES packets is to
> concatenate all slice NALs for one picture, in order, together with any
> immediately preceding SPS/PPS/AUD/SEI NALs, and put those in a single
> PES packet with data_alignment_indicator=1 and PES_packet_length=0 and
> with PTS/DTS corresponding to that picture.  This will work for MPEG2
> transport streams but not for program streams because then there would
> be no good way to find the beginning of next packet; in that case, split
> the data between as many 64k-length or smaller PES packets as needed,
> all with the same PTS/DTS, but of which only the first one has
> data_alignment_indicator=1.  This is simple, low overhead, and
> relatively standards-compliant.


Doesn't the specification require that an access unit delimeter NAL be
the first NAL for a picture ? (ISO/IEC 138181-1:2000 final draft, amendment 3,
page 18).  This AUD NAL determines the next picture start.

Bill May

-- 
This is the x264-devel mailing-list
To unsubscribe, go to: http://developers.videolan.org/lists.html



More information about the x264-devel mailing list