DOC

13818-12007PDAM

By Frederick Ford,2014-06-19 05:24
8 views 0
13818-12007PDAM

    ISO/IEC 13818-1:2007/PDAM 4

    INTERNATIONAL ORGANIZATION FOR STANDARDIZATION

    ORGANISATION INTERNATIONALE DE NORMALISATION

    ISO/IEC JTC1/SC29/WG11

    CODING OF MOVING PICTURES AND AUDIO

    ISO/IEC JTC1/SC29/WG11

    MPEG2008/10242

    Busan, Korea 2008

    Title: Text of ISO/IEC 13818-1:2007/PDAM 4 - Transport of Multiview Video over

    ITU-T Rec H.222.0 | ISO/IEC 13818-1

    Editors: T. Schierl (Fraunhofer HHI), K. Grüneberg (Fraunhofer HHI), S. Narasimhan

    (Motorola), and A. Vetro (Mitsubishi Electric Research Labs)

    Source: Systems

INFORMATION TECHNOLOGY -

    GENERIC CODING OF MOVING PICTURES AND AUDIO:

    SYSTEMS

    Amendment 4: Transport of Multiview Video over ITU-T Rec

    H.222.0 | ISO/IEC 13818-1

ISO/IEC 13818-1:2007/PDAM 4

    International Standard

Summary

This amendment specifies the transport of bit-streams conforming to one or more profiles defined in Annex H of ITU-T thRecommendation H.264 (XX/200X) | ISO/IEC 14496-10:200X (X edition) over MPEG-2 Transport Streams as

    defined in ITU-T Rec H.222.0 (05/2006) | ISO/IEC 13818-1:2007 and ITU-T Rec H.222.0 (05/2006) | ISO/IEC 13818-

    1:2007/AMD 3 - Transport of Scalable Video over ITU-T Rec H.222.0 | ISO/IEC 13818-1.

    A number of use cases can be supported, if different video sub-bitstreams with different values of view_id of the

    multiview bit-stream are transported as different elementary streams (ES). This allows for de-multiplexing on Transport

    Stream (TS) level, which is the pre-requisite for selective access to a certain set of views, selective content protection,

    or unequal error protection mechanisms. MPEG-2 TS already specifies the transport of Network Abstraction Layer

    (NAL) units conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 | ISO/IEC 14496-10. This

    document makes extensions for supporting NAL units and bit-streams according to Annex H of ITU-T Rec. H.264 |

    ISO/IEC 14496-10.

    ITU-T Rec. H.222.0 (05/2006)/PDAM 4 1

    ISO/IEC 13818-1:2007/PDAM 4

    INTERNATIONAL STANDARD

    ITU-T RECOMMENDATION

INFORMATION TECHNOLOGY -- GENERIC CODING OF MOVING PICTURES AND

    ASSOCIATED AUDIO INFORMATION: SYSTEMS

    AMENDMENT 4

    Transport of Multiview Video over ITU-T Rec H.222.0 | ISO/IEC 13818-1

    1) Subclause 1.2.2

Replace in subclause 1.2.2:

    ITU-T Recommendation H.264 (11/2007), Advanced video coding for generic audiovisual services. ISO/IEC 14496-10:2008, Information technology Coding of audio-visual objects Part 10: Advanced video coding.

by:

    ITU-T Recommendation H.264 (XX/200X), Advanced video coding for generic audiovisual services. ISO/IEC 14496-10:200X, Information technology Coding of audio-visual objects Part 10: Advanced video coding.

    2) Subclause 2.1 (Definitions)

replace in subclause 2.1.77:

Video sub-bitstream: A video sub-bitstream is defined to be all VCL NAL units associated with the same value of

    dependency_id of an AVC video stream which conforms to one or more profiles defined in Annex G of ITU-T Rec.

    H.264 | ISO/IEC 14496-10 and all associated non-VCL NAL units in decoding order as defined in ITU-T Rec. H.264 |

    ISO/IEC 14496-10. Re-assembling video sub-bitstreams in a consecutive order of dependency_id, starting from the

    dependency_id equal to 0 up to any value of dependency_id, results in an AVC video stream. A video sub-bitstream

    shall have the AVC byte stream format as defined in Annex B of ITU-T Rec. H.264 | ISO/IEC 14496-10.

by:

Video sub-bitstream:

    A video sub-bitstream is a subset of VCL NAL units of an AVC video stream and all associated non-VCL NAL units in

    decoding order. A video sub-bitstream is defined to be either an AVC video sub-bitstream, an SVC video sub-bitstream,

    or an MVC video sub-bitstream. A video sub-bitstream shall have the AVC byte stream format as defined in Annex B

    of ITU-T Rec. H.264 | ISO/IEC 14496-10.

replace in subclause 2.1.78:

AVC video sub-bitstream: The video sub-bitstream that contains the base layer as defined in Annex G of ITU-T Rec.

    H.264 | ISO/IEC 14496-10 and that shall additionally contain NAL units with nal_unit_type equal to 14 (prefix NAL

    units). The AVC video sub-bitstream contains all VCL NAL units associated with dependency_id equal to 0.

by:

AVC video sub-bitstream: The AVC video sub-bitstream either contains the base layer as defined in Annex G of ITU-

    T Rec. H.264 | ISO/IEC 14496-10, containing all VCL NAL units associated with NAL unit header syntax element

    dependency_id equal to 0, or the base view as defined in Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10,

    ITU-T Rec. H.222.0 (05/2006)/PDAM 4 1

    ISO/IEC 13818-1:2007/PDAM 4

containing all VCL NAL units associated to the minimum value of view order index present in each AVC video

    sequence of the AVC video stream. The AVC video sub-bitstream shall additionally contain the associated NAL units

    with nal_unit_type syntax element equal to 14 (prefix NAL units), as defined for SVC in Annex G and for MVC in

    Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10.

replace in subclause 2.1.79:

    SVC video sub-bitstream: The video sub-bitstream that contains VCL NAL units with nal_unit_type equal to 20 with the same NAL unit header syntax element dependency_id not equal to 0.

by:

    SVC video sub-bitstream: The SVC video sub-bitstream is defined to be all VCL NAL units with nal_unit_type equal to 20 associated with the same NAL unit header syntax element dependency_id not equal to 0 of an AVC video stream

    which conforms to one or more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10. Re-assembling

    video sub-bitstreams in a consecutive order of dependency_id, starting from the dependency_id equal to 0 up to any

    value of dependency_id, results in an AVC video stream.

replace in subclause 2.1.81:

    SVC Slice (system): A byte_stream_nal_unit as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 with nal_unit_type equal to 20.

by:

    SVC Slice (system): A byte_stream_nal_unit as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 with nal_unit_type equal to 20 of an AVC video stream which conforms to one or more profiles defined in Annex G of ITU-T Rec. H.264 |

    ISO/IEC 14496-10 .

add after subclause 2.1.81 (new subclauses 2.1.82 2.1.83):

    2.1.82 View order index: An index that indicates the coding order of MVC view components in an AVC access unit as defined in Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10. The association of view order index values to the NAL

    unit header syntax element view_id is indicated for an AVC video sequence in the sequence parameter set MVC

    extension as defined in Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10.

    2.1.83 MVC view subset: A set of one or more views identified by view_id values in the NAL unit header syntax element as defined in Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10 associated with one set of consecutive view

    order index values.

    2.1.84 MVC video sub-bitstream: The MVC video sub-bitstream is defined to be all VCL NAL units with nal_unit_type equal to 20 associated with the same MVC view subset of an AVC video stream which conforms to one

    or more profiles defined in Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10. Re-assembling video sub-bitstreams in

    a consecutive order of view order index, starting from the lowest value of view order index up to any value of view

    order index, results in an AVC video stream.

2.1.85 MVC view-component subset: The VCL NAL units of an AVC access unit associated with the same MVC

    view subset. Re-assembling MVC view-component subsets ordered according to the view order index, starting from the

    minimum view order index up to the highest view order index present in the access unit, while reordering the non-VCL

    NAL units conforming to the order of NAL units within an access unit as defined in ITU-T Rec. H.264 | ISO/IEC

    14496-10, results in an AVC access unit.

    2.1.86 MVC Slice (system): A byte_stream_nal_unit with nal_unit_type syntax element equal to 20 of an AVC video stream which conforms to one or more profiles defined in Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10 .

2 ITU-T Rec. H.222.0 (05/2006)/PDAM 4

    ISO/IEC 13818-1:2007/PDAM 4

    3) Subclause 2.4.2.8 (T-STD extensions for carriage of ITU-T Rec. H.264 | ISO/IEC 14496-10 Video)

Replace in subclause 2.4.2.8:

To define the decoding in the T-STD of ITU-T Rec. H.264 | ISO/IEC 14496-10 video streams carried in a Transport

    Stream, the T-STD model needs to be extended. The T-STD extension and T-STD parameters for decoding of AVC

    video streams conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 | ISO/IEC 14496-10 are

    defined in 2.14.3.1 and T-STD extension and T-STD parameters for decoding of AVC video streams conforming to one

    ore more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10 are defined in 2.14.3.5.

by:

To define the decoding in the T-STD of ITU-T Rec. H.264 | ISO/IEC 14496-10 video streams carried in a Transport

    Stream, the T-STD model needs to be extended. The T-STD extension and T-STD parameters for decoding of AVC

    video streams conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 | ISO/IEC 14496-10 are

    defined in 2.14.3.1, T-STD extension and T-STD parameters for decoding of AVC video streams conforming to one ore

    more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10 are defined in 2.14.3.5, and T-STD

    extension and T-STD parameters for decoding of AVC video streams conforming to one ore more profiles defined in

    Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10 are defined in 2.14.3.7.

    4) Subclause 2.4.3.5 (Semantic definition of fields in adaptation field)

a) Discontinuity_indicator:

Replace in subclause 2.4.3.5:

For the purpose of this clause, an elementary stream access point is defined as follows:

    ? ISO/IEC 11172-2 video and ITU-T Rec. H.262 | ISO/IEC 13818-2 video The first byte of a video

    sequence header.

    ? ISO/IEC 14496-2 visual The first byte of the visual object sequence header.

    ? AVC video streams conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 |

    ISO/IEC 14496-10 The first byte of an AVC access unit. The SPS and PPS parameter sets referenced in

    this and all subsequent AVC access units in the coded video stream shall be provided after this access

    point in the byte stream and prior to their activation.

    ? Video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of

    ITU-T Rec. H.264 | ISO/IEC 14496-10 The first byte of an SVC dependency representation. The subset

    sequence parameter sets and picture parameter sets referenced in this and all subsequent SVC dependency

    representation in the video sub-bitstream shall be provided after this access point in the byte stream and

    prior to their activation. An elementary stream access point in an SVC video sub-bitstream requires the

    elementary stream access point of the same AVC access unit, if any, contained in the corresponding

    elementary stream of which the elementary stream access point needs to be accessed and be present in

    decoding order before decoding of the elementary stream associated with this elementary stream access

    point.

    ? Audio The first byte of an audio frame.

    ? ISO/IEC 14496-17 text stream The first byte of a text access unit. In case in-band sample descriptions

    are used, each in-band sample description shall be provided in the ISO/IEC 14496-17 stream after this

    access point and prior to its use by an access unit.

by:

For the purpose of this clause, an elementary stream access point is defined as follows:

    ? ISO/IEC 11172-2 video and ITU-T Rec. H.262 | ISO/IEC 13818-2 video The first byte of a video

    sequence header.

    ? ISO/IEC 14496-2 visual The first byte of the visual object sequence header.

    ? AVC video streams conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 |

    ISO/IEC 14496-10 The first byte of an AVC access unit. The SPS and PPS parameter sets referenced in

    this and all subsequent AVC access units in the coded video stream shall be provided after this access

    point in the byte stream and prior to their activation.

    ITU-T Rec. H.222.0 (05/2006)/PDAM 4 3

    ISO/IEC 13818-1:2007/PDAM 4

    ? Video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of

    ITU-T Rec. H.264 | ISO/IEC 14496-10 The first byte of an SVC dependency representation is an

    elementary stream access point if the following conditions are met:

    ? The subset sequence parameter sets and picture parameter sets referenced in this and all

    subsequent SVC dependency representation in the video sub-bitstream shall be provided after this

    access point in the byte stream and prior to their activation.

    ? If this SVC video sub-bitstream access point requires the elementary stream access point of the

    same AVC access unit, if any, contained in the corresponding elementary stream that needs to be

    present in decoding order before decoding the elementary stream associated with this elementary

    stream access point, then the corresponding elementary stream shall also include an elementary

    stream access point.

    Note: If the hierarchy descriptor is present for this SVC video sub-bitstream then the video

    sub-bitstream of which the hierarchy_layer_index equals the

    hierarchy_embedded_layer_index of this SVC sub-bitstream should have an elementary

    . stream access point in the same access unit

    ? Video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex H of

    ITU-T Rec. H.264 | ISO/IEC 14496-10 The first byte of an MVC view-component subset is an

    elementary stream access point if the following two conditions are met:

    ? The subset sequence parameter sets and picture parameter sets referenced in this and all

    subsequent MVC view-component subsets in the video sub-bitstream shall be provided after this

    access point in the byte stream and prior to their activation.

    ? If this MVC video sub-bitstream access point requires the elementary stream access point of the

    same AVC access unit, if any, contained in the corresponding elementary stream that needs to be

    present in decoding order before decoding the elementary stream associated with this elementary

    stream access point, then the corresponding elementary stream shall also include an elementary

    stream access point.

    Note: If the hierarchy descriptor is present for this MVC video sub-bitstream then the video

    sub-bitstream of which the hierarchy_layer_index equals the

    hierarchy_embedded_layer_index of this MVC sub-bitstream should have an elementary

    stream access point in this same access unit.

    ? Audio The first byte of an audio frame.

    ? ISO/IEC 14496-17 text stream The first byte of a text access unit. In case in-band sample descriptions

    are used, each in-band sample description shall be provided in the ISO/IEC 14496-17 stream after this

    access point and prior to its use by an access unit.

    5) 2.4.3.7 (Semantic definition of fields in PES packet)

    a) stream_id:

Replace in subclause 2.4.3.7:

stream_id In Program Streams, the stream_id specifies the type and number of the elementary stream as defined by

    the stream_id Table 2-22. In Transport Streams, the stream_id may be set to any valid value which correctly describes

    the elementary stream type as defined in Table 2-22. In Transport Streams, the elementary stream type is specified in

    the Program Specific Information as specified in 2.4.4.

    For AVC video streams conforming to one or more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-

    10, all video sub-bitstreams of the same AVC video stream shall have the same stream_id value.

by:

stream_id In Program Streams, the stream_id specifies the type and number of the elementary stream as defined by

    the stream_id Table 2-22. In Transport Streams, the stream_id may be set to any valid value which correctly describes

    the elementary stream type as defined in Table 2-22. In Transport Streams, the elementary stream type is specified in

    the Program Specific Information as specified in 2.4.4.

    4 ITU-T Rec. H.222.0 (05/2006)/PDAM 4

    ISO/IEC 13818-1:2007/PDAM 4

    For AVC video streams conforming to one or more profiles defined in Annex G or Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10, all video sub-bitstreams of the same AVC video stream shall have the same stream_id value.

    b) PTS (presentation time stamp):

Replace in subclause 2.4.3.7:

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10, if a PTS is present in the PES packet header, it shall refer to the first SVC dependency representation that commences in this PES packet. An SVC dependency representation commences in a PES packet if the first byte of the SVC dependency representation is present in the PES packet. To achieve consistency between the STD model and the HRD model defined in Annex C of ITU-T Rec. H.264 | ISO/IEC 14496-10, for each re-assembled and decoded AVC access unit, the PTS value in the STD shall, within the accuracy of their respective clocks, indicate the same instant in time as the nominal DPB output time in the HRD, defined herein as t(n) = t(n) + t* o,n,dpbr,nc

    dpb_output_delay(n), where t(n), t, and dpb_output_delay(n) are defined as in Annex C of ITU-T Rec. H.264 | r,nc

    ISO/IEC 14496-10.

by:

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10, if a PTS is present in the PES packet header, it shall refer to the first SVC dependency representation that commences in this PES packet. An SVC dependency representation commences in a PES packet if the first byte of the SVC dependency representation is present in the PES packet. To achieve consistency between the STD model and the HRD model defined in Annex C of ITU-T Rec. H.264 | ISO/IEC 14496-10, for each re-assembled and decoded AVC access unit, the PTS value in the STD shall, within the accuracy of their respective clocks, indicate the same instant in time as the nominal DPB output time in the HRD, defined herein as t(n) = t(n) + t* o,n,dpbr,ncdpb_output_delay(n), where t(n), t, and dpb_output_delay(n) are defined as in Annex C of ITU-T Rec. H.264 | r,nc

    ISO/IEC 14496-10.

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10, if a PTS is present in the PES packet header, it shall refer to the first MVC view-component subset that commences in this PES packet. An MVC view-component subset commences in a PES packet if the first byte of the MVC view-component subset is present in the PES packet. To achieve consistency between the STD model and the HRD model defined in Annex C of ITU-T Rec. H.264 | ISO/IEC 14496-10, for each re-assembled and decoded AVC access unit, the PTS value in the STD shall, within the accuracy of their respective clocks, indicate the same instant in time as the nominal DPB output time in the HRD, defined herein as t(n) = t(n) + t* o,n,dpbr,ncdpb_output_delay(n), where t(n), t, and dpb_output_delay(n) are defined as in Annex C of ITU-T Rec. H.264 | r,ncISO/IEC 14496-10.

c) DTS (decoding time stamp):

Replace in subclause 2.4.3.7:

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10, if a DTS is present in the PES packet header, it shall refer to the first SVC dependency representation that commences in this PES packet. An SVC dependency representation commences in a PES packet if the first byte of the SVC dependency representation is present in the PES packet. To achieve consistency between the STD model and the HRD model defined in Annex C of ITU-T Rec. H.264 | ISO/IEC 14496-10, for each re-assembled AVC access unit the DTS value in the STD shall, within the accuracy of their respective clocks, indicate the same instant in time as the nominal CPB removal time t( n ) in the HRD, as defined in Annex C of ITU-T Rec. H.264 | r,n

    ISO/IEC 14496-10.

by:

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10, if a DTS is present in the PES packet header, it shall refer to the first SVC dependency representation that commences in this PES packet. An SVC dependency representation commences in a PES packet if the first byte of the SVC dependency representation is present in the PES packet. To achieve consistency between the STD model and the HRD model defined in Annex C of ITU-T Rec. H.264 | ISO/IEC 14496-10, for each re-assembled

    ITU-T Rec. H.222.0 (05/2006)/PDAM 4 5

ISO/IEC 13818-1:2007/PDAM 4

AVC access unit the DTS value in the STD shall, within the accuracy of their respective clocks, indicate the same ( n ) in the HRD, as defined in Annex C of ITU-T Rec. H.264 | r,ninstant in time as the nominal CPB removal time tISO/IEC 14496-10.

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex H of ITU-T Rec.

    H.264 | ISO/IEC 14496-10, if a DTS is present in the PES packet header, it shall refer to the first MVC view-component

    subset that commences in this PES packet. An MVC view-component subset commences in a PES packet if the first

    byte of the MVC view-component subset is present in the PES packet. To achieve consistency between the STD model

    and the HRD model defined in Annex C of ITU-T Rec. H.264 | ISO/IEC 14496-10, for each re-assembled AVC access

    unit the DTS value in the STD shall, within the accuracy of their respective clocks, indicate the same instant in time as

    the nominal CPB removal time t( n ) in the HRD, as defined in Annex C of ITU-T Rec. H.264 | ISO/IEC 14496-10. r,n

d) P-STD_buffer_size:

Replace in subclause 2.4.3.7:

For AVC video streams conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 | ISO/IEC 14496-

    10, the size BS shall be larger than or equal to the size of the CPB signalled by the CpbSize[ cpb_cnt_minus1 ] nspecified by the NAL hrd_parameters() in the AVC video stream. If the NAL hrd_parameters() are not present in the

    AVC video stream, then BS shall be larger than or equal to the size of the NAL CPB for the byte stream format defined nin Annex A of ITU-T Rec. H.264 | ISO/IEC 14496-10 as 1200 × MaxCPB for the applied level.

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of ITU-T Rec.

    H.264 | ISO/IEC 14496-10, the size BS shall be larger than or equal to the size of the CPB signalled by the n

    CpbSize[ cpb_cnt_minus1 ] specified by the NAL hrd_parameters() for the video sub-bitstream carried in elementary

    stream ES as defined in 2.14.3.6. If the NAL hrd_parameters() are not present in the video sub-bitstream, the size BS nnshall be larger than or equal to the size of the NAL CPB for the byte stream format defined in ITU-T Rec. H.264 |

    ISO/IEC 14496-10 as 1200 × MaxCPB for the applied level for the elementary stream ES. n

by:

For AVC video streams conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 | ISO/IEC 14496-

    10, the size BS shall be larger than or equal to the size of the CPB signalled by the CpbSize[ cpb_cnt_minus1 ] n

    specified by the NAL hrd_parameters() in the AVC video stream. If the NAL hrd_parameters() are not present in the

    AVC video stream, then BS shall be larger than or equal to the size of the NAL CPB for the byte stream format defined nin Annex A of ITU-T Rec. H.264 | ISO/IEC 14496-10 as 1200 × MaxCPB for the applied level.

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G or Annex H of

    ITU-T Rec. H.264 | ISO/IEC 14496-10, the size BS shall be larger than or equal to the size of the CPB signalled by the n

    CpbSize[ cpb_cnt_minus1 ] specified by the NAL hrd_parameters() for the video sub-bitstream carried in elementary

    stream ES as defined in 2.14.3.6. If the NAL hrd_parameters() are not present in the video sub-bitstream, the size BS nn

    shall be larger than or equal to the size of the NAL CPB for the byte stream format defined in ITU-T Rec. H.264 |

    ISO/IEC 14496-10 as 1200 × MaxCPB for the applied level for the elementary stream ES. n

    6) Subclause 2.4.4.9 (Semantic definition of fields in Transport Stream program map section)

Replace Table 2-34 in subclause 2.4.4.9 by:

    Table 2-34 -- Stream type assignments

    Value Description

    0x00 ITU-T | ISO/IEC Reserved

    0x01 ISO/IEC 11172-2 Video

    0x02 ITU-T Rec. H.262 | ISO/IEC 13818-2 Video or ISO/IEC 11172-2 constrained parameter video stream

    0x03 ISO/IEC 11172-3 Audio

    0x04 ISO/IEC 13818-3 Audio

    0x05 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private_sections

    0x06 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data

    6 ITU-T Rec. H.222.0 (05/2006)/PDAM 4

    ISO/IEC 13818-1:2007/PDAM 4

    0x07 ISO/IEC 13522 MHEG

    0x08 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Annex A DSM-CC

    0x09 ITU-T Rec. H.222.1

    0x0A ISO/IEC 13818-6 type A

    0x0B ISO/IEC 13818-6 type B

    0x0C ISO/IEC 13818-6 type C

    0x0D ISO/IEC 13818-6 type D

    0x0E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 auxiliary

    0x0F ISO/IEC 13818-7 Audio with ADTS transport syntax

    0x10 ISO/IEC 14496-2 Visual

    0x11 ISO/IEC 14496-3 Audio with the LATM transport syntax as defined in ISO/IEC 14496-3

    0x12 ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in PES packets

    0x13 ISO/IEC 14496-1 SL-packetized stream or FlexMux stream carried in ISO/IEC 14496_sections

    0x14 ISO/IEC 13818-6 Synchronized Download Protocol

    0x15 Metadata carried in PES packets

    0x16 Metadata carried in metadata_sections

    0x17 Metadata carried in ISO/IEC 13818-6 Data Carousel

    0x18 Metadata carried in ISO/IEC 13818-6 Object Carousel

    0x19 Metadata carried in ISO/IEC 13818-6 Synchronized Download Protocol

    0x1A IPMP stream (defined in ISO/IEC 13818-11, MPEG-2 IPMP)

    0x1B AVC video stream conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 |

    ISO/IEC 14496-10 or AVC video sub-bitstream as defined in 2.1.78

    0x1C ISO/IEC 14496-3 Audio, without using any additional transport syntax, such as DST, ALS and SLS

    0x1D ISO/IEC 14496-17 Text

    0x1E Auxiliary video stream as defined in ISO/IEC 23002-3

    0x1F SVC video sub-bitstream of an AVC video stream conforming to one or more profiles defined in

    Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10

    0x20 MVC video sub-bitstream of an AVC video stream conforming to one or more profiles defined in

    Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10

    0x21-0x7E ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Reserved

    0x7F IPMP stream

    0x80-0xFF User Private

    7) Subclause 2.5.2.7 (P-STD extensions for carriage of ITU-T Rec. H.264 | ISO/IEC 14496-10 Video)

Replace in subclause 2.5.2.7:

For decoding of AVC video streams conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 |

    ISO/IEC 14496-10 carried in a Program Stream in the P-STD model, see 2.14.3.2 and for decoding of AVC video

    streams conforming to one or more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10 carried in a

    Program Stream in the P-STD model, see 2.14.3.6

by:

For decoding of AVC video streams conforming to one or more profiles defined in Annex A of ITU-T Rec. H.264 |

    ISO/IEC 14496-10 carried in a Program Stream in the P-STD model, see 2.14.3.2, for decoding of AVC video streams

    conforming to one or more profiles defined in Annex G of ITU-T Rec. H.264 | ISO/IEC 14496-10 carried in a Program

    Stream in the P-STD model, see 2.14.3.6, and for decoding of AVC video streams conforming to one or more profiles

    defined in Annex H of ITU-T Rec. H.264 | ISO/IEC 14496-10 carried in a Program Stream in the P-STD model, see

    2.14.3.8.

    ITU-T Rec. H.222.0 (05/2006)/PDAM 4 7

ISO/IEC 13818-1:2007/PDAM 4

    8) Subclause 2.5.5 (Program Stream directory)

Replace in subclause 2.5.5:

For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of ITU-T Rec.

    H.264 | ISO/IEC 14496-10, directory entries may be required to reference IDR picture or pictures to be re-assembled

    from video sub-bitstreams and associated with a recovery point SEI message present in a video sub-bitstream. Each

    such directory entry shall refer to the first byte of an SVC dependency representation.

by:

For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex G of ITU-T Rec.

    H.264 | ISO/IEC 14496-10, directory entries may be required to reference IDR picture or pictures to be re-assembled

    from video sub-bitstreams and associated with a recovery point SEI message present in a video sub-bitstream. Each

    such directory entry shall refer to the first byte of an SVC dependency representation.

    For video sub-bitstreams of AVC video streams conforming to one or more profiles defined in Annex H of ITU-T Rec.

    H.264 | ISO/IEC 14496-10, directory entries may be required to reference IDR picture or pictures to be re-assembled

    from video sub-bitstreams and associated with a recovery point SEI message present in a video sub-bitstream. Each

    such directory entry shall refer to the first byte of an MVC view-component subset.

    9) Subclause 2.6.1 (Semantic definition of fields in program and program element descriptors)

Replace Table 2-45 in subclause 2.6.1 by:

    Table 2-45 - Program and program element descriptors

    descriptor_tag TS PS Identification

    0 n/a n/a Reserved

    1 n/a X Forbidden 8 ITU-T Rec. H.222.0 (05/2006)/PDAM 4

Report this document

For any questions or suggestions please email
cust-service@docsford.com