RECOMMENDATION ITU-T H.222.0 v9 (08/2023) Information technology – Generic coding of moving pictures and associated audio information: Systems
Summary
History
FOREWORD
CONTENTS
Introduction
Intro. 1  Transport stream
Intro. 3  Conversion between transport stream and program stream
Intro. 4  Packetized elementary stream
Intro. 5  Timing model
Intro. 6  Conditional access
Intro. 7  Multiplex-wide operations
Intro. 8.2 Synchronization
Intro. 8.3 Relation to compression layer
Intro. 9  System reference decoder
Intro. 10  Applications
SECTION 1 – GENERAL
     1.1 Scope
     1.2 Normative references
          1.2.1 Identical Recommendations | International Standards
          1.2.2 Paired Recommendations | International Standards equivalent in technical content
          1.2.3 Additional references
SECTION 2 – TECHNICAL ELEMENTS
     2.1 Definitions
          2.1.1 access unit (system): A coded representation of a presentation unit. In the case of audio, an access unit is the coded representation of an audio frame, whereby each audio frame carries data from one or more audio channels; an audio frame may ca...
          2.1.2 AVC 24-hour picture (system): An advanced video coding (AVC) access unit with a presentation time that is more than 24 hours in the future. For the purpose of this definition, AVC access unit n has a presentation time that is more than 24 hours ...
          2.1.3 AVC access unit (system): An access unit as defined for byte streams in Rec. ITU-T H.264 | ISO/IEC 14496-10 with the constraints specified in 2.14.1.
          2.1.4 AVC slice (system): A byte_stream_nal_unit as defined in Rec. ITU-T H.264 | ISO/IEC 14496-10 with nal_unit_type values of 1 or 5, or a byte_stream_nal_unit data structure with nal_unit_type value of 2 and any associated byte_stream_nal_unit data...
          2.1.5 AVC still picture (system): An AVC still picture consists of an AVC access unit containing an IDR picture, preceded by SPS and PPS NAL units that carry sufficient information to correctly decode the IDR picture. Preceding an AVC still picture, t...
          2.1.6 AVC video sequence (system): Coded video sequence as defined in 3.30 of Rec. ITU-T H.264 | ISO/IEC 14496-10.
          2.1.7 AVC video stream (system): A Rec. ITU-T H.264 | ISO/IEC 14496-10 stream. An AVC video stream consists of one or more AVC video sequences. An AVC video stream may also result from re-assembling video sub-bitstreams.
          2.1.8 AVC video sub-bitstream of MVC: The video sub-bitstream that contains the base view as defined in Annex H of Rec. ITU-T H.264 | ISO/IEC 14496-10, containing all VCL NAL units associated with the minimum value of view order index present in each ...
          2.1.9 AVC video sub-bitstream of MVCD: The video sub-bitstream that contains the base view as defined in Annex I of Rec. ITU-T H.264 | ISO/IEC 14496-10, containing all VCL NAL units associated with the minimum value of view order index present in each...
          2.1.10 AVC video sub-bitstream of SVC: The video sub-bitstream that contains the base layer as defined in Annex G of Rec. ITU-T H.264 | ISO/IEC 14496-10 and that shall additionally contain NAL units with nal_unit_type equal to 14 (prefix NAL units) ) ...
          2.1.11 bitrate: The rate at which the compressed bit stream is delivered from the channel to the input of a decoder.
          2.1.12 byte aligned: A bit in a coded bit stream is byte-aligned if its position is a multiple of 8-bits from the first bit in the stream.
          2.1.13 channel: A digital medium that stores or transports a Rec. ITU-T H.222.0 | ISO/IEC 13818-1 stream.
          2.1.14 coded B-frame: A B-frame picture or a pair of B-field pictures.
          2.1.15 coded frame: A coded frame is a coded I-frame, coded B-frame or a coded P-frame.
          2.1.16 coded I-frame: An I-frame picture or a pair of field pictures where the first field picture is an I-picture and the second field picture is either an I-picture or a P-picture.
          2.1.17 coded P-frame: A P-frame picture or a pair of P-field pictures.
          2.1.18 coded representation: A data element as represented in its encoded form.
          2.1.19 compression: Reduction in the number of bits used to represent an item of data.
          2.1.20 constant bitrate: Operation where the bitrate is constant from start to finish of the compressed bit stream.
          2.1.21 constrained system parameter stream (CSPS) (system): A program stream for which the constraints defined in 2.7.9 apply.
          2.1.22 cyclic redundancy check (CRC): The CRC to verify the correctness of data.
          2.1.23 data element: An item of data as represented before encoding and after decoding.
          2.1.24 decoded stream: The decoded reconstruction of a compressed bit stream.
          2.1.25 decoder: An embodiment of a decoding process.
          2.1.26 decoding (process): The process defined in this Recommendation | International Standard that reads an input-coded bit stream and outputs decoded pictures or audio samples.
          2.1.27 decoding time-stamp (DTS) (system): A field that may be present in a PES packet header that indicates the time that an access unit is decoded in the system target decoder.
          2.1.28 digital storage media (DSM): A digital storage or transmission device or system.
          2.1.29 DSM-CC: Digital storage media command and control.
          2.1.30 entitlement control message (ECM): Entitlement control messages are private conditional access information which specify control words and possibly other, typically stream-specific, scrambling and/or control parameters.
          2.1.31 entitlement management message (EMM): Entitlement management messages are private conditional access information which specify the authorization levels or the services of specific decoders. They may be addressed to single decoders or groups of ...
          2.1.32 editing: The process by which one or more compressed bit streams are manipulated to produce a new compressed bit stream. Edited bit streams meet the same requirements as streams which are not edited.
          2.1.33 elementary stream (ES) (system): A generic term for one of the coded video, coded audio or other coded bit streams in PES packets. One elementary stream is carried in a sequence of PES packets with one and only one stream_id.
          2.1.34 elementary stream clock reference (ESCR) (system): A time stamp in the PES stream from which decoders of PES streams may derive timing.
          2.1.35 encoder: An embodiment of an encoding process.
          2.1.36 encoding (process): A process, not specified in this Recommendation | International Standard, that reads a stream of input pictures or audio samples and produces a coded bit stream conforming to this Recommendation.
          2.1.37 entropy coding: Variable length lossless coding of the digital representation of a signal to reduce redundancy.
          2.1.38  EVC video stream: A raw bitstream as specified in ISO/IEC 23094-1 Annex B.
          2.1.39  EVC access unit: An access unit as defined in ISO/IEC 23094-1 with the constraints specified in 2.24.1.
          2.1.40  EVC slice: A slice as specified in ISO/IEC 23094-1.
          2.1.41  EVC video sequence (system): coded video sequence as defined in 23094-1.
          2.1.42  EVC still picture: an EVC access unit containing an IDR picture, preceded by APS, SPS, PPS and other NAL units that carry sufficient information to correctly decode that picture, and also optionally preceded by another EVC still picture or an ...
          2.1.43  EVC video sub-bitstream: A subset of the NAL units of an EVC video stream in their original order.
          2.1.44  EVC temporal video sub-bitstream: An EVC video sub-bitstream that contains all VCL NAL units and associated non-VCL NAL units of the temporal sub-layer, as specified in ISO/IEC 23094-1, associated to TemporalId equal to 0 and which may additio...
          2.1.45 event: An event is defined as a collection of elementary streams with a common time base, an associated start time, and an associated end time.
          2.1.46 fast forward playback (video): The process of displaying a sequence, or parts of a sequence, of pictures in display-order faster than real-time.
          2.1.47 forbidden: The term "forbidden", when used in the clauses of this Recommendation | International Standard defining the coded bit stream, indicates that the value specified shall never be used.
          2.1.48 green access unit – An access unit that contains dynamic metadata in a message format as defined in 6.2.1 of ISO/IEC 23001-11.
          2.1.49 HEVC 24-hour picture (system): An HEVC access unit with a presentation time that is more than 24 hours in the future. For the purpose of this definition, HEVC access unit n has a presentation time that is more than 24 hours in the future if the...
          2.1.50 HEVC access unit: An access unit as defined in Annex F of Rec. ITU-T H.265 | ISO/IEC 23008-2 with the constraints specified in 2.17.1.
          2.1.51 HEVC base layer: HEVC layer with nuh_layer_id equal to 0.
          2.1.52 HEVC base sub-partition: HEVC video sub-bitstream that is also a conforming bitstream as specified in Rec. ITU-T H.265 | ISO/IEC 23008-2, which contains all VCL NAL units and the associated non-VCL NAL units of an HEVC base layer up to a target...
          2.1.53 HEVC complete temporal representation: A sub-layer representation as defined in Rec. ITU-T H.265 | ISO/IEC 23008-2 that contains all temporal sub-layers up to the temporal sub-layer with TemporalId equal to sps_max_sub_layers_minus1+1 as includ...
          2.1.54 HEVC dependent slice segment: An HEVC slice segment with the syntax element dependent_slice_segment_flag in the slice header set to a value equal to 1, as defined in Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.55 HEVC enhancement sub-partition: One HEVC layer with a particular value of nuh_layer_id greater than 0 in the NAL unit header syntax element or an HEVC temporal video sub-bitstream or HEVC temporal video subset thereof, of which the HEVC layer a...
          2.1.56 HEVC highest temporal sub-layer representation: The sub-layer representation of the temporal sub-layer with the highest value of TemporalId, as defined in Rec. ITU-T H.265 | ISO/IEC 23008-2, in the associated HEVC temporal video sub-bitstream o...
          2.1.57 HEVC independent slice segment: An HEVC slice segment with the syntax element dependent_slice_segment_flag in the slice header set to a value 0 or inferred to be equal to 0, as defined in Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.58 HEVC layer: HEVC video sub-bitstream that contains all VCL NAL units with a particular value of nuh_layer_id in the NAL unit header syntax element and associated non-VCL NAL units, as defined in Annex F of Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.59 HEVC layer aggregation: Successive HEVC layer component aggregation of all HEVC layer components in an HEVC video sequence.
          2.1.60 HEVC layer component: VCL NAL units and the associated non-VCL NAL units of an HEVC access unit which belong to an HEVC sub-partition.
          2.1.61 HEVC layer component aggregation: Concatenation of all HEVC layer components with the same output time from all HEVC sub-partitions indicated in an HEVC layer list in the order indicated by the HEVC layer list, resulting in a valid HEVC access ...
          2.1.62 HEVC layer list: Ordered list of HEVC sub-partitions for a target HEVC operation point of which the HEVC layer aggregation results in a valid HEVC layered video stream.
          2.1.63 HEVC layered video stream: HEVC video stream that contains all VCL NAL units and associated non-VCL NAL units conforming to one or more profiles defined in Annex G or Annex H of Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.64 HEVC operation point: Operation point based on a target highest TemporalId, and a target layer identifier list as specified in Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.65 HEVC slice: An HEVC independent slice segment and zero or more subsequent HEVC dependent slice segments preceding the next HEVC independent slice segment (if any) within the same HEVC access unit.
          2.1.66 HEVC slice segment: A byte_stream_nal_unit with nal_unit_type in the range of 0 to 9 and 16 to 23, as defined in Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.67 HEVC still picture (system): An HEVC still picture consists of an HEVC access unit containing an IDR picture preceded by VPS, SPS and PPS NAL units, as defined in Rec. ITU-T H.265 | ISO/IEC 23008-2, that carry sufficient information to correctl...
          2.1.68 HEVC sub-partition: Either an HEVC base sub-partition or an HEVC enhancement sub-partition.
          2.1.69 HEVC temporal enhancement sub-partition: An HEVC temporal video subset of the same HEVC layer as another HEVC enhancement sub-partition of the same HEVC video stream which contains one or more complementary temporal sub-layers, as specified in ...
          2.1.70 HEVC temporal video sub-bitstream: An HEVC video sub-bitstream that contains all VCL NAL units and associated non-VCL NAL units of the temporal sub-layer of the same layer, as specified in Rec. ITU-T H.265 | ISO/IEC 23008-2, associated with Tem...
          2.1.71 HEVC temporal video subset: An HEVC video sub-bitstream that contains all VCL NAL units and the associated non-VCL NAL units of one or more temporal sub-layers of the same layer, as specified in Rec. ITU-T H.265 | ISO/IEC 23008-2, with each tem...
          2.1.72 HEVC tile of slices: One or more consecutive HEVC slices which form the coded representation of a tile, as defined in Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.73 HEVC tile substream: Substream of a Rec. ITU-T H.265 | ISO/IEC 23008 2 video stream that contains a Motion Constrained Tile Set, parameter sets, slice headers or a combination thereof.
          2.1.74 HEVC video sequence (system): A coded video sequence as defined in Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.75 HEVC video stream: Byte stream as specified in Rec. ITU-T H. 265 | ISO/IEC 23008-2 Annex B.
          2.1.76 HEVC video sub-bitstream: A subset of the NAL units of an HEVC video stream in their original order.
          2.1.77 JPEG 2000 (J2K) video access unit: The JPEG 2000 codestream or codestreams comprising a decodable and randomly accessible (portion of) image, preceded by all the parameters required to decode the access unit and display the decoded data.
          2.1.78 J2K block: The JPEG 2000 codestream or codestreams corresponding to a rectangular portion of a video frame, as detailed in S.3.
          2.1.79 J2K block mode: Optional mode defined in S.3, dividing each frame of a J2K video stream in a certain amount of rectangular blocks, each encoded as an independent J2K block (defined in 2.1.78).
          2.1.80 J2K still picture (system): J2K video access unit as defined in 2.1.87 with constraints as specified in S.2.
          2.1.81 J2K stripe: The JPEG 2000 codestream or codestreams comprising a decodable horizontally divided portion of an image, as detailed in S.4.
          2.1.82 J2K stripe mode: Optional mode defined in S.4, dividing the (portion of) image transported in a J2K video access unit in a succession of horizontal stripes, each encoded as an independent J2K stripe (defined in 2.1.81).
          2.1.83 J2K video elementary stream: Video elementary stream consisting of a succession of J2K video access units.
          2.1.84 J2K video sequence: J2K video elementary stream where all the access units have the same profile/level, J2K video access unit coding parameters and video parameters.
          2.1.85 JPEG XS elementary stream header (jxes header): All parameters required to decode a JPEG XS video access unit and display the decoded data.
          2.1.86 JPEG XS still picture (system): JPEG XS video access unit as defined in 2.1.87 with constraints as specified in W.2.
          2.1.87 JPEG XS video access unit: The JPEG XS codestream or multiple JPEG XS codestreams, as defined in ISO/IEC 21122-1, comprising a decodable and randomly accessible image, preceded by a JPEG XS elementary stream header.
          2.1.88 JPEG XS video elementary stream: Video elementary stream consisting of a succession of JPEG XS video access units.
          2.1.89 JPEG XS video sequence: JPEG XS video elementary stream where all the access units have the same profile, level and sublevel (as defined in ISO/IEC 21122-2), JPEG XS video access unit coding parameters, and video parameters.
          2.1.90 layer (video and systems): One of the levels in the data hierarchy of the video and system specifications defined in Parts 1 and 2 of this Recommendation | International Standard.
          2.1.93  MCTS: Motion Constrained Tile Set according to Rec. ITU-T H.265 | ISO/IEC 23008-2.
          2.1.94 metadata: Information to describe audiovisual content and data essence in a format defined by ISO or any other authority.
          2.1.95 metadata access unit: A global structure within metadata that defines the fraction of metadata that is intended to be decoded at a specific instant in time. The internal structure of a metadata Access Unit is defined by the format of the metada...
          2.1.96 metadata application format: Identifies the format of the application that uses the metadata; signals application specific information for transport of metadata.
          2.1.97 metadata decoder configuration information: Data needed by a receiver to decode a specific metadata service. Depending on the format of the metadata, decoder configuration information may or may not be needed.
          2.1.98 metadata format: Identifies the coding format of metadata.
          2.1.99 metadata service: A coherent set of metadata of the same format delivered to a receiver for a specific purpose.
          2.1.100 metadata service id: Identifier of a specific metadata service; used for some transport methods of the metadata.
          2.1.101 metadata stream: The concatenation or collection of metadata Access Units from one or more metadata services.
          2.1.102 (multiplexed) stream (system): A bit stream composed of 0 or more elementary streams combined in a manner that conforms to this Recommendation | International Standard.
          2.1.103 MVC base view sub-bitstream: The MVC base view sub-bitstream is defined to contain the AVC video sub-bitstream of MVC conforming to one or more profiles defined in Annex H of Rec. ITU-T H.264 | ISO/IEC 14496-10 and one additional MVC video sub...
          2.1.104 MVC operation point: An MVC operation point is identified by a temporal_id value representing a target temporal level and a set of view_id values representing the target output views. One MVC operation point is associated with an AVC video str...
          2.1.105 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 Rec. ITU-T H.264 | ISO/IEC 14496-10.
          2.1.106 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 multiview video coding (MVC) view_id subset of an advanced video coding (AVC) video stream and asso...
          2.1.107 MVC view_id subset: A set of one or more view_id values, as defined in Annex H of Rec. ITU-T H.264 | ISO/IEC 14496-10 in the NAL unit header syntax element, associated with one set of consecutive view order index values.
          2.1.108  MVCD base view sub-bitstream: The MVCD base view sub-bitstream is defined to contain the AVC video sub-bitstream of MVCD conforming to one or more profiles defined in Annex I of Rec. ITU-T H.264 | ISO/IEC 14496-10 and one additional MVCD vide...
          2.1.109 MVCD slice (system): A byte_stream_nal_unit with nal_unit_type syntax element equal to 21 of an AVC video stream which conforms to one or more profiles defined in Annex I of Rec. ITU-T H.264 | ISO/IEC 14496-10.
          2.1.110 MVCD video sub-bitstream: The MVCD video sub-bitstream is defined to be all VCL NAL units with nal_unit_type equal to 21 associated with the same MVCD view_id subset of an AVC video stream and associated non-VCL NAL units which conform to one ...
          2.1.111 MVC view-component subset: The VCL NAL units of an AVC access unit associated with the same MVC view_id subset and associated non-VCL NAL units.
          2.1.112 MVCD view-component subset: The VCL NAL units of an AVC access unit associated with the same MVCD view_id subset and associated non-VCL NAL units.
          2.1.113 MVCD view_id subset: A set of one or more view_id values, as defined in Annex I of Rec. ITU-T H.264 | ISO/IEC 14496-10 in the NAL unit header syntax element, associated with one set of consecutive view order index values.
          2.1.114 pack (system): A pack consists of a pack header followed by zero or more packets. It is a layer in the system coding syntax described in 2.5.3.3.
          2.1.115 packet data (system): Contiguous bytes of data from an elementary stream present in a packet.
          2.1.116 packet identifier (PID) (system): A unique integer value used to identify elementary streams of a program in a single or multi-program transport stream as described in 2.4.3.
          2.1.117 padding (audio): A method to adjust the average length of an audio frame in time to the duration of the corresponding PCM samples, by conditionally adding a slot to the audio frame.
          2.1.118 payload: Payload refers to the bytes which follow the header bytes in a packet. For example, the payload of some transport stream packets includes a PES_packet_header and its PES_packet_data_bytes, or pointer_field and PSI sections, or private...
          2.1.119 PES (system): An abbreviation for a Packetized Elementary Stream.
          2.1.120 PES packet (system): The data structure used to carry elementary stream data. A PES packet consists of a PES packet header followed by a number of contiguous bytes from an elementary data stream. It is a layer in the system coding syntax descr...
          2.1.121 PES packet header (system): The leading fields in a PES packet up to and not including the PES_packet_data_byte fields, where the stream is not a padding stream. In the case of a padding stream the PES packet header is similarly defined as the...
          2.1.122 packetized elementary stream (PES) (system): A PES system consists of PES packets, all of whose payloads consist of data from a single elementary stream, and all of which have the same stream_id. Specific semantic constraints apply. Refer to I...
          2.1.123 presentation time-stamp (PTS) (system): A field that may be present in a PES packet header that indicates the time that a presentation unit is presented in the system target decoder.
          2.1.124 presentation unit (PU) (system): A decoded audio access unit or a decoded picture.
          2.1.125 program (system): A program is a collection of program elements. Program elements may be elementary streams. Program elements need not have any defined time base; those that do, have a common time base and are intended for synchronized present...
          2.1.126 program clock reference (PCR) (system): A time stamp in the transport stream from which decoder timing is derived.
          2.1.127 program element (system): A generic term for one of the elementary streams or other data streams that may be included in a program.
          2.1.128 program-specific information (PSI) (system): PSI consists of normative data which is necessary for the demultiplexing of transport streams and the successful regeneration of programs and is described in 2.4.4.1. An example of privately defined...
          2.1.129 quality access unit: An access unit that contains dynamic quality metadata as defined in ISO/IEC 23001-10.
          2.1.130 random access: The process of beginning to read and decode the coded bit stream at an arbitrary point.
          2.1.131 reserved: The term "reserved", when used in the clauses defining the coded bit stream, indicates that the value may be used in the future for ISO defined extensions. Unless otherwise specified within this Recommendation | International Standar...
          2.1.132  sample variant: An assembled media sample replacing an original sample as defined in ISO/IEC 23001-12:2018.
          2.1.133 scrambling (system): The alteration of the characteristics of a video, audio or coded data stream in order to prevent unauthorized reception of the information in a clear form. This alteration is a specified process under the control of a cond...
          2.1.134 service-compatible: This is defined as 'simulcast' of two stereoscopic views which do not include scalable or temporal coding. The two views are independently compressed using MPEG-2 video or AVC or both and can be decoded independently.
          2.1.135 source stream: A single non-multiplexed stream of samples before compression coding.
          2.1.136 splicing (system): The concatenation, performed on the system level, of two different elementary streams. The resulting system stream conforms totally to this Recommendation | International Standard. The splice may result in discontinuities in...
          2.1.137 start codes (system): 32-bit codes embedded in the coded bit stream. They are used for several purposes including identifying some of the layers in the coding syntax. Start codes consist of a 24-bit prefix (0x000001) and an 8-bit stream_id as ...
          2.1.138 STD input buffer (system): A first-in first-out buffer at the input of a system target decoder for storage of compressed data from elementary streams before decoding.
          2.1.139 still picture: A still picture consists of a video sequence, coded as defined in Rec. ITU-T H.262 | ISO/IEC 13818-2, ISO/IEC 11172-2 or ISO/IEC 14496-2, that contains exactly one coded picture which is intra-coded. This picture has an associat...
          2.1.140 SVC dependency representation: The VCL NAL units of an AVC access unit associated with the same value of dependency_id which is provided as part of the NAL unit header or the associated prefix NAL unit header, and the associated non-VCL NAL un...
          2.1.141 SVC slice (system): A byte_stream_nal_unit as defined in Rec. ITU-T 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 Rec. ITU-T H.264 | ISO/IEC 14496-10.
          2.1.142 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.
          2.1.143 system header (system): The system header is a data structure defined in 2.5.3.5 that carries information summarizing the system characteristics of Rec. ITU-T H.222.0 | ISO/IEC 13818-1 program stream.
          2.1.144 system clock reference (SCR) (system): A time stamp in the program stream from which decoder timing is derived.
          2.1.145 system target decoder (STD) (system): A hypothetical reference model of a decoding process used to define the semantics of a Rec. ITU-T H.222.0 | ISO/IEC 13818-1 multiplexed bit stream.
          2.1.146 time-stamp (system): A term that indicates the time of a specific action such as the arrival of a byte or the presentation of a Presentation Unit.
          2.1.147 transport stream packet header (system): The leading fields in a transport stream packet, up to and including the continuity_counter field.
          2.1.148 variable bitrate: An attribute of transport streams or program streams wherein the rate of arrival of bytes at the input to a decoder varies with time.
          2.1.149 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 Rec. ITU-T H.264 | ISO/IEC 14496-...
          2.1.150 view order index: An index that indicates the decoding order of MVC view components in an AVC access unit as defined in Annex H of Rec. ITU-T H.264 | ISO/IEC 14496-10 or MVCD view components in an AVC access unit as defined in Annex I of Rec. ...
          2.1.151  VVC video stream: A byte stream as specified in Rec. ITU-T H.266 | ISO/IEC 23090-3 Annex B.
          2.1.152  VVC access unit: An access unit as defined in Rec. ITU-T H.266 | ISO/IEC 23090-3 with the constraints specified in 2.23.1.
          2.1.153  VVC 24-hour picture (system): A VVC access unit with a presentation time that is more than 24 hours in the future. For the purpose of this definition, VVC access unit n has a presentation time that is more than 24 hours in the future if the d...
          2.1.154  VVC slice: A slice as specified in Rec. ITU-T H.266 | ISO/IEC 23090-3.
          2.1.155  VVC subpicture: A subpicture as specified in Rec. ITU-T H.266 | ISO/IEC 23090-3.
          2.1.156  VVC tile of slices: One or more consecutive VVC slices which form the coded representation of a tile as defined in Rec. ITU-T H.266 | ISO/IEC 23090-3.
          2.1.157  VVC still picture (system): A VVC still picture consists of a VVC access unit containing an IDR picture preceded by VPS, SPS and PPS NAL units, as defined in Rec. ITU-T H.266 | ISO/IEC 23090-3, that carry sufficient information to correctly d...
          2.1.158  VVC video sequence (system): coded video sequence as defined in Rec. ITU-T H.266 | ISO/IEC 23090-3.
          2.1.159  VVC video sub-bitstream: A subset of the NAL units of a VVC video stream in their original order.
          2.1.160  VVC temporal video sub-bitstream: A VVC video sub-bitstream that contains all VCL NAL units and associated non-VCL NAL units of the temporal sublayer, as specified in Rec. ITU-T H.266 | ISO/IEC 23090-3, associated to TemporalId equal to 0 and...
          2.1.161  VVC temporal video subset: A VVC video sub-bitstream that contains all VCL NAL units and the associated non-VCL NAL units of one or more temporal sublayers, as specified in Rec. ITU-T H.266 | ISO/IEC 23090-3, with each temporal sublayer not b...
          2.1.162  VVC highest temporal sublayer representation: The sublayer representation of the temporal sublayer with the highest value of TemporalId, as defined in Rec. ITU-T H.266 | ISO/IEC 23090-3, in the associated VVC temporal video sub-bitstream or V...
          2.1.163  VVC complete temporal representation: A sublayer representation as defined in Rec. ITU-T H.266 | ISO/IEC 23090-3 that contains all temporal sublayers up to the temporal sublayer with TemporalId equal to sps_max_sublayers_minus1 as included in...
     2.2 Symbols and abbreviations
          2.2.1 Arithmetic operators
          2.2.2 Assignment
          2.2.3 Bitwise operators
          2.2.4 Constants
          2.2.5 Logical operators
          2.2.6 Mnemonics
          2.2.7 Range operator
          2.2.8 Relational operators
     2.3 Method of describing bit stream syntax
     2.4 Transport stream bitstream requirements
          2.4.1 Transport stream coding structure and parameters
          2.4.2 Transport stream system target decoder
               2.4.2.1 General
               2.4.2.2 System clock frequency
               2.4.2.3 Input to the transport stream system target decoder
               2.4.2.4 Buffering
               2.4.2.5 Decoding
               2.4.2.6 Presentation
               2.4.2.7 Buffer management
               2.4.2.8 T-STD extensions for carriage of ISO/IEC 14496 data
               2.4.2.9 T-STD extensions for carriage of Rec. ITU-T H.264 | ISO/IEC 14496-10 video
               2.4.2.10 T-STD extensions for carriage of ISO/IEC 14496-17 text streams
               2.4.2.11 T-STD extensions for carriage of J2K video elementary streams
               2.4.2.12 T-STD extensions for carriage of HEVC
               2.4.2.13 T-STD extensions for carriage of MVCD video sub-bitstream
               2.4.2.14 T-STD extensions for carriage of MV HEVC and SHVC
               2.4.2.15 T-STD extensions for carriage of JPEG XS video elementary streams
               2.4.2.16 T-STD extensions for carriage of VVC
               2.4.2.17 T-STD extensions for carriage of EVC
          2.4.3 Specification of the transport stream syntax and semantics
               2.4.3.1 Transport stream
               2.4.3.2 Transport stream packet layer
               2.4.3.3 Semantic definition of fields in transport stream packet layer
               2.4.3.4 Adaptation field
               2.4.3.5 Semantic definition of fields in adaptation field
               2.4.3.6 PES packet
               2.4.3.7 Semantic definition of fields in PES packet
               2.4.3.8 Carriage of program streams and ISO/IEC 11172-1 Systems streams in the transport stream
          2.4.4 Program-specific information
               2.4.4.1 General
               2.4.4.2 Pointer
               2.4.4.3 Semantics definition of fields in pointer syntax
               2.4.4.4 Program association table
               2.4.4.5 Table_id assignments
               2.4.4.6 Semantic definition of fields in program association section
               2.4.4.7 Conditional access table
               2.4.4.8 Semantic definition of fields in conditional access section
               2.4.4.9 Program map table
               2.4.4.10 Semantic definition of fields in transport stream program map section
               2.4.4.11 Syntax of the private section
               2.4.4.12 Semantic definition of fields in private section
               2.4.4.13 Syntax of the transport stream section
               2.4.4.14 Semantic definition of fields in the transport stream section
     2.5 Program stream bitstream requirements
          2.5.1 Program stream coding structure and parameters
          2.5.2 Program stream system target decoder
               2.5.2.1 System clock frequency
               2.5.2.2 Input to the program stream system target decoder
               2.5.2.3 Buffering
               2.5.2.4 PES streams
               2.5.2.5 Decoding and presentation
               2.5.2.6 P-STD extensions for carriage of ISO/IEC 14496 data
               2.5.2.7 P-STD extensions for carriage of Rec. ITU-T H.264 | ISO/IEC 14496-10 video
               2.5.2.8 P-STD extensions for carriage of ISO/IEC 14496-17 text streams
          2.5.3 Specification of the program stream syntax and semantics
               2.5.3.1 Program stream
               2.5.3.2 Semantic definition of fields in program stream
               2.5.3.3 Pack layer of program stream
               2.5.3.4 Semantic definition of fields in program stream pack
               2.5.3.5 System header
               2.5.3.6 Semantic definition of fields in system header
               2.5.3.7 Packet layer of program stream
          2.5.4 Program stream map
               2.5.4.1 Syntax of program stream map
               2.5.4.2 Semantic definition of fields in program stream map
          2.5.5 Program stream directory
               2.5.5.1 Syntax of program stream directory packet
               2.5.5.2 Semantic definition of fields in program stream directory
     2.6 Program and program element descriptors
          2.6.1 Semantic definition of fields in program and program element descriptors
          2.6.2 Video stream descriptor
          2.6.3 Semantic definitions of fields in video stream descriptor
          2.6.4 Audio stream descriptor
          2.6.5 Semantic definition of fields in audio stream descriptor
          2.6.6 Hierarchy descriptor
          2.6.7 Semantic definition of fields in hierarchy descriptor
          2.6.8 Registration descriptor
          2.6.9 Semantic definition of fields in registration descriptor
          2.6.10 Data stream alignment descriptor
          2.6.11 Semantics of fields in data stream alignment descriptor
          2.6.12 Target background grid descriptor
          2.6.13 Semantics of fields in target background grid descriptor
          2.6.14 Video window descriptor
          2.6.15 Semantic definition of fields in video window descriptor
          2.6.16 Conditional access descriptor
          2.6.17 Semantic definition of fields in conditional access descriptor
          2.6.18 ISO 639 language descriptor
          2.6.19 Semantic definition of fields in ISO 639 language descriptor
          2.6.20 System clock descriptor
          2.6.21 Semantic definition of fields in system clock descriptor
          2.6.22 Multiplex buffer utilization descriptor
          2.6.23 Semantic definition of fields in multiplex buffer utilization descriptor
          2.6.24 Copyright descriptor
          2.6.25 Semantic definition of fields in copyright descriptor
          2.6.26 Maximum bitrate descriptor
          2.6.27 Semantic definition of fields in maximum bitrate descriptor
          2.6.28 Private data indicator descriptor
          2.6.29 Semantic definition of fields in Private data indicator descriptor
          2.6.30 Smoothing buffer descriptor
          2.6.31 Semantic definition of fields in smoothing buffer descriptor
          2.6.32 STD descriptor
          2.6.33 Semantic definition of fields in STD descriptor
          2.6.34 IBP descriptor
          2.6.35 Semantic definition of fields in IBP descriptor
          2.6.36 MPEG-4 video descriptor
          2.6.37 Semantic definition of fields in MPEG-4 video descriptor
          2.6.38 MPEG-4 audio descriptor
          2.6.39 Semantic definition of fields in MPEG-4 audio descriptor
          2.6.40 IOD descriptor
          2.6.41 Semantic definition of fields in IOD descriptor
          2.6.42 SL descriptor
          2.6.43 Semantic definition of fields in SL descriptor
          2.6.44 FMC descriptor
          2.6.45 Semantic definition of fields in FMC descriptor
          2.6.46 External_ES_ID descriptor
          2.6.47 Semantic definition of fields in External_ES_ID descriptor
          2.6.48 Muxcode descriptor
          2.6.49 Semantic definition of fields in Muxcode descriptor
          2.6.50 M4MuxBufferSize descriptor
          2.6.51 Semantic definition of fields in M4MuxBufferSize descriptor
          2.6.52 MultiplexBuffer descriptor
          2.6.53 Semantic definition of fields in MultiplexBuffer descriptor
          2.6.54 M4MuxTiming descriptor
          2.6.55 Semantic definition of fields in M4MuxTiming descriptor
          2.6.56 Content labelling descriptor
          2.6.57 Semantic definition of fields in content labelling descriptor
          2.6.58 Metadata pointer descriptor
          2.6.59 Semantic definition of fields in metadata pointer descriptor
          2.6.60 Metadata descriptor
          2.6.61 Semantic definition of fields in metadata descriptor
          2.6.62 Metadata STD descriptor
          2.6.63 Semantic definition of fields in metadata STD descriptor
          2.6.64 AVC video descriptor
          2.6.65 Semantic definition of fields in AVC video descriptor
          2.6.66 AVC timing and HRD descriptor
          2.6.67 Semantic definition of fields in AVC timing and HRD descriptor
          2.6.68 MPEG-2 AAC audio descriptor
          2.6.69 Semantic definition of fields in MPEG-2 AAC audio descriptor
          2.6.70 MPEG-4 text descriptor
          2.6.71 Semantic definition of fields in MPEG-4 text descriptor
          2.6.72 MPEG-4 audio extension descriptor
          2.6.73 Semantic definition of fields in MPEG-4 audio extension descriptor
          2.6.74 Auxiliary video stream descriptor
          2.6.75 Semantic definition of fields in auxiliary video stream descriptor
          2.6.76 SVC extension descriptor
          2.6.77 Semantic definition of fields in SVC extension descriptor
          2.6.78 MVC extension descriptor
          2.6.79 Semantics of fields in MVC extension descriptor
          2.6.80 J2K video descriptor
          2.6.81 Semantics of fields in J2K video descriptor
          2.6.82 MVC operation point descriptor
          2.6.83 Semantic definition of fields in MVC operation point descriptor
          2.6.84 MPEG2_stereoscopic_video_ format_ descriptor
          2.6.85 Semantic definition of fields in the MPEG2_stereoscopic_video_format_descriptor
          2.6.86 Stereoscopic_program_info_descriptor
          2.6.87 Semantic definition of fields in the stereoscopic_program_info_descriptor
          2.6.88 Stereoscopic_video_info_descriptor
          2.6.89 Semantic definition of fields in the stereoscopic_video_info_descriptor
          2.6.90 Extension descriptor
          2.6.91 Semantic definition of fields in the extension descriptor
          2.6.92 ODUpdate_descriptor
          2.6.93 Transport_profile_descriptor
          2.6.94 Semantic definition of fields in the Transport_profile_descriptor
          2.6.95 HEVC video descriptor
          2.6.96 Semantic definition of fields in HEVC video descriptor
          2.6.97 HEVC timing and HRD descriptor
          2.6.98 Semantic definition of fields in HEVC timing and HRD descriptor
          2.6.99 AF extensions descriptor
          2.6.100 HEVC operation point descriptor
          2.6.101 Semantic definition of fields in HEVC operation point descriptor
          2.6.102 HEVC hierarchy extension descriptor
          2.6.103 Semantic definition of fields in HEVC hierarchy extension descriptor
          2.6.104 Green extension descriptor
          2.6.105 Semantics for green extension descriptor
          2.6.106 MPEG-H 3D audio descriptor
          2.6.107 Semantics for MPEG-H 3D audio descriptor
          2.6.108 MPEG-H 3D audio config descriptor
          2.6.109 Semantics for MPEG-H 3D audio config descriptor
          2.6.110 MPEG-H 3D audio scene descriptor
          2.6.111 Semantic definition of fields in MPEG-H 3D audio scene descriptor
          2.6.112 MPEG-H 3D audio text label descriptor
          2.6.113 Semantic definition of fields in MPEG-H 3D audio text label descriptor
          2.6.114 MPEG-H 3D audio multi-stream descriptor
          2.6.115 Semantic definition of fields in MPEG-H 3D audio multi-stream descriptor
          2.6.116 MPEG-H 3D audio DRC and Loudness descriptor
          2.6.117 Semantic definition of fields in MPEG-H 3D audio DRC and Loudness descriptor
          2.6.118 MPEG-H 3D audio command descriptor
          2.6.119 Quality extension descriptor
          2.6.120 Virtual segmentation descriptor
          2.6.121 Semantic definition of fields in virtual segmentation descriptor
          2.6.122  HEVC tile substream descriptor
          2.6.123   Semantic definition of the fields in the HEVC tile substream descriptor
          2.6.124  HEVC tile substream af_descriptor
          2.6.125  HEVC subregion descriptor
          2.6.126  Semantic definition of the fields in the HEVC subregion descriptor
          2.6.127 JPEG XS video descriptor
          2.6.128 Semantics of fields in JPEG XS video descriptor
          2.6.129 VVC video descriptor
          2.6.130 Semantic definition of fields in VVC video descriptor
          2.6.131 VVC timing and HRD descriptor
          2.6.132 Semantic definition of fields in VVC timing and HRD descriptor
          2.6.133 EVC video descriptor
          2.6.134 Semantic definition of fields in EVC video descriptor
          2.6.135 EVC timing and HRD descriptor
          2.6.136 Semantic definition of fields in EVC timing and HRD descriptor
          2.6.137 LCEVC video descriptor
          2.6.138 Semantic definition of fields of LCEVC video descriptor
          2.6.139 LCEVC linkage descriptor
          2.6.140  Semantic definition of fields of LCEVC linkage descriptor
          2.6.141 Media service kind descriptor
          2.6.142  Semantic definition of fields in media service kind descriptor
     2.7 Restrictions on the multiplexed stream semantics
          2.7.1 Frequency of coding the system clock reference
          2.7.2 Frequency of coding the program clock reference
          2.7.3 Frequency of coding the elementary stream clock reference
          2.7.4 Frequency of presentation timestamp coding
          2.7.5 Conditional coding of timestamps
          2.7.6 Timing constraints for scalable coding
          2.7.7 Frequency of coding P-STD_buffer_size in PES packet headers
          2.7.8 Coding of system header in the program stream
          2.7.9 Constrained system parameter program stream
          2.7.10 Transport stream
     2.8 Compatibility with ISO/IEC 11172
     2.9 Registration of copyright identifiers
          2.9.1 General
          2.9.2 Implementation of a Registration Authority (RA)
     2.10 Registration of private data format
          2.10.1 General
          2.10.2 Implementation of a Registration Authority (RA)
     2.11 Carriage of ISO/IEC 14496 data
          2.11.1 Introduction
          2.11.2 Carriage of individual ISO/IEC 14496-2 and 14496-3 Elementary Streams in PES packets
               2.11.2.1 Introduction
               2.11.2.2 STD extensions for individual ISO/IEC 14496 elementary streams
          2.11.3 Carriage of audiovisual ISO/IEC 14496-1 scenes and associated ISO/IEC 14496 streams
               2.11.3.1 Introduction
               2.11.3.2 Assignment of ES_ID values
               2.11.3.3 Timing of ISO/IEC 14496 scenes and associated streams
               2.11.3.4 Delivery timing of SL-packetized streams
               2.11.3.5 Delivery timing of M4Mux streams
               2.11.3.6 Carriage of SL-packetized streams in PES packets
               2.11.3.7 Carriage of M4Mux streams in PES packets
               2.11.3.8 Carriage of SL packets and M4Mux packets in sections
               2.11.3.9 T-STD extensions
                    2.11.3.9.1 T-STD Model for 14496 content
                    2.11.3.9.2   Processing of M4Mux streams
                    2.11.3.9.3   Definition of M4Mux Buffer, FBnp
                    2.11.3.9.4   Processing of SL-packetized streams
                    2.11.3.9.5 Buffer management
               2.11.3.10  Carriage within a transport stream
                    2.11.3.10.1 Overview
                    2.11.3.10.2 Initial Object Descriptor
               2.11.3.11  P-STD Model for 14496 content
                    2.11.3.11.1 Processing of M4Mux streams
                    2.11.3.11.2 Definition of M4Mux Buffer, FBnp
                    2.11.3.11.3 Processing of SL-packetized streams
                    2.11.3.11.4 Buffer management
               2.11.3.12  Carriage within a program stream
                    2.11.3.12.1 Overview
                    2.11.3.12.2 Initial object descriptor
     2.12 Carriage of metadata
          2.12.1 Introduction
          2.12.2 Metadata time-line model
          2.12.3 Options for transport of metadata
          2.12.4 Use of PES packets to transport metadata
               2.12.4.1 General
               2.12.4.2 Metadata Access Unit Wrapper
          2.12.5 Use of the DSM-CC synchronized download protocol to transport metadata
          2.12.6 Use of metadata sections to transport metadata
          2.12.7 Use of the DSM-CC data carousel to transport metadata
          2.12.8 Use of the DSM-CC object carousel to transport metadata
          2.12.9 Metadata-related signalling
               2.12.9.1 General
               2.12.9.2 Signalling of metadata services and streams
               2.12.9.3 Signalling of content for use by a metadata system
               2.12.9.4 Association of metadata to content
               2.12.9.5 Signalling decoder configuration data
               2.12.9.6 Overview of metadata signalling
               2.12.10 STD model for metadata
     2.13 Carriage of ISO 15938 data
          2.13.1 Introduction
          2.13.2 ISO 15938 decoder configuration data
     2.14 Carriage of Rec. ITU-T H.264 | ISO/IEC 14496-10 video
          2.14.1 Introduction
          2.14.2 Carriage in PES packets
          2.14.3 STD extensions
               2.14.3.1 T-STD extensions
               2.14.3.2 P-STD extensions
               2.14.3.3 View and dependency representation delimiter NAL unit
               2.14.3.4 Semantics of view and dependency representation delimiter NAL unit
               2.14.3.5 T-STD extensions for SVC
               2.14.3.6 P-STD extensions for SVC
               2.14.3.7 T-STD extensions for MVC and MVCD
               2.14.3.8 P-STD extensions for MVC
     2.15 Carriage of ISO/IEC 14496-17 text streams
          2.15.1 Introduction
          2.15.2 Carriage in PES packets
          2.15.3 STD extensions
               2.15.3.1 T-STD extensions
               2.15.3.2 P-STD extensions
     2.16 Carriage of auxiliary video streams
     2.17 Carriage of HEVC
          2.17.1 Constraints for the transport of HEVC
          2.17.2 T-STD Extensions for single layer HEVC
          2.17.3 T-STD extensions for layered transport of HEVC temporal video subsets
          2.17.4 T-STD extensions for layered transport of HEVC sub-partitions with bitstream-partition-specific CPB operation
          2.17.5 T-STD Extensions for the carriage of HEVC tiles
               2.17.5.1 Carriage of HEVC motion-constrained tile sets
               2.17.5.2 Carriage of HEVC motion-constrained tile sets as separate elementary streams
               2.17.5.3 Carriage of HEVC motion-constrained tile sets in a common ES using AF descriptors
               2.17.5.4 Carriage of HEVC motion-constrained tile sets in a common ES ignoring AF descriptors
     2.18 Carriage of green access units
          2.18.1 Carriage of green access units in MPEG-2 sections
          2.18.2 Semantics of green access unit section
          2.18.3 Green access unit
          2.18.4 Timing relationship between green access unit and media access unit
          2.18.5 Buffer model for processing green access units
     2.19 Carriage of ISO/IEC 23008-3 MPEG-H 3D audio data
          2.19.1 Introduction
          2.19.2 Carriage in PES packets
          2.19.3 STD extensions for ISO/IEC 23008-3 elementary streams
          2.19.4 STD extensions for multiple ISO/IEC 23008-3 elementary streams
          2.19.5 MPEG-2 Transport stream random access constraints and signalling
     2.20 Carriage of Quality Access Units in MPEG-2 sections
          2.20.1 General description
          2.20.2 Buffer model for processing Quality Access Units
     2.21 Carriage of sample variants
          2.21.1 Introduction
          2.21.2 Constraints
          2.21.3 Sample Variants decoder configuration data
     2.22 Carriage of Media Orchestration Access Units
     2.23 Carriage of VVC
          2.23.1  Constraints for the transport of VVC
          2.23.2 T-STD Extensions for single layer VVC
          2.23.3 T-STD Extensions for layered transport of VVC temporal video subsets
     2.24  Carriage of EVC
          2.24.1  Constraints for the transport of EVC
          2.24.2 T-STD Extensions for single layer EVC
     2.25 Carriage of LCEVC
          2.25.1 Constraints for the transport of LCEVC
          2.25.2 Carriage in PES packets
          2.25.3 DPB buffer management
Annex A  CRC decoder model
     A.1 CRC decoder model
Annex B  Digital storage medium command and control (DSM-CC)
     B.1 Introduction
          B.1.1 Purpose
          B.1.2 Future applications
          B.1.3 Benefits
          B.1.4 Basic functions
               B.1.4.1 Stream selection
               B.1.4.2 Retrieval
               B.1.4.3 Storage
     B.2 General elements
          B.2.1 Scope
          B.2.2 Overview of the DSM-CC application
          B.2.3 The transmission of DSM-CC commands and acknowledgements
     B.3 Technical elements
          B.3.1 Definitions
          B.3.2 Specification of DSM-CC syntax
          B.3.3 Semantics of fields in specification of DSM-CC syntax
          B.3.4 Control layer
          B.3.5 Semantics of fields in control layer
          B.3.6 Acknowledgement layer
          B.3.7 Semantics of fields in acknowledgement layer
          B.3.8 Time code
          B.3.9 Semantics of fields in time code
Annex C  Program-specific information
     C.1 Explanation of program-specific information in transport streams
     C.2 Introduction
     C.3 Functional mechanism
     C.4 The mapping of sections into transport stream packets
     C.5 Repetition rates and random access
     C.6 What is a program?
     C.7 Allocation of program_number
     C.8 Usage of PSI in a typical system
     C.9 The relationships of PSI structures
          C.9.1 Program Association Table
          C.9.2 Program map table
          C.9.3 Conditional access table
          C.9.4 Network information table
          C.9.5 Private_section()
          C.9.6 Descriptors
     C.10 Bandwidth utilization and signal acquisition time
Annex D  Systems timing model and application implications of this Recommendation | International Standard
     D.1 Introduction
          D.1.1 Timing model
          D.1.2 Audio and video presentation synchronization
          D.1.3 System time clock recovery in the decoder
          D.1.4 SCR and PCR jitter
          D.1.5 Clock recovery in the presence of network jitter
          D.1.6 System clock used for chroma sub-carrier generation
          D.1.7 Component video and audio reconstruction
          D.1.8 Frame slipping
          D.1.9 Smoothing of network jitter
Annex E  Data transmission applications
     E.1 General considerations
     E.2 Suggestion
Annex F  Graphics of syntax for this Recommendation | International Standard
     F.1 Introduction
          F.1.1 Transport stream syntax
          F.1.2 PES packet
          F.1.3 Program Association section
          F.1.4 CA section
          F.1.5 TS program map section
          F.1.6 Private section
          F.1.7 Program stream
          F.1.8 Program stream map
Annex G  General information
     G.1 General information
          G.1.1 Sync byte emulation
          G.1.2 Skipped picture status and decoding process
          G.1.3 Selection of PID values
          G.1.4 PES start_code emulation
Annex H  Private data
     H.1 Private data
Annex I  Systems conformance and real-time interface
     I.1 Systems conformance and real-time interface
Annex J  Interfacing jitter-inducing networks to MPEG-2 decoders
     J.1 Introduction
     J.2 Network compliance models
     J.3 Network specification for jitter smoothing
     J.4 Example decoder implementations
          J.4.1 Network adapter followed by an MPEG-2 decoder
          J.4.2 Integrated decoder
Annex K  Splicing transport streams
     K.1 Introduction
     K.2 The different types of splicing point
          K.2.1 Ordinary splicing points
          K.2.2 Seamless splicing points
     K.3 Decoder behaviour on splices
          K.3.1 On non-seamless splices
          K.3.2 On seamless splices
          K.3.3 Buffer overflow
Annex L  Registration procedure (see 2.9)
     L.1 Procedure for the request of a Registered Identifier (RID)
     L.2 Responsibilities of the Registration Authority
          L.2.1 Contact information of the Registration Authority
     L.3 Responsibilities of parties requesting an RID
     L.4 Appeal procedure for denied applications
Annex M  Registration application form (see 2.9)
     M.1 Contact information of organization requesting a Registered Identifier (RID)
     M.2 Statement of an intention to apply the assigned RID
     M.3 Date of intended implementation of the RID
     M.4 Authorized representative
     M.5 For official use only of the Registration Authority
Annex N  Registration Authority Diagram of administration structure (see 2.9)
Annex O  Registration procedure (see 2.10)
     O.1 Procedure for the request of an RID
     O.2 Responsibilities of the Registration Authority
     O.3 Contact information for the Registration Authority
     O.4 Responsibilities of parties requesting an RID
     O.5 Appeal procedure for denied applications
Annex P  Registration application form
     P.1 Contact information of organization requesting an RID
     P.2 Request for a specific RID
     P.3 Short description of RID that is in use and date system that was implemented
     P.4 Statement of an intention to apply the assigned RID
     P.5 Date of intended implementation of the RID
     P.6 Authorized representative
     P.7 For official use of the Registration Authority
Annex Q  T-STD and P-STD buffer models for ISO/IEC 13818-7 ADTS
     Q.1 Introduction
     Q.2 Leak rate from transport buffer
     Q.3 Buffer size
          Q.3.1 TBSn: same as other audio
          Q.3.2 BSmux: different from other audio
          Q.3.3 BSdec: different from other audio
          Q.3.4 BSoh: different from other audio
     Q.4 Conclusion
Annex R  Carriage of ISO/IEC 14496 scenes in Rec. ITU-T H.222.0 | ISO/IEC 13818-1
     R.1 Content access procedure for ISO/IEC 14496 program components within a program stream
     R.2 Content access procedure for ISO/IEC 14496 program components within a transport stream
Annex S  Carriage of JPEG 2000 part 1 video over MPEG-2 transport streams
     S.1 Introduction
     S.2 J2K video access unit, J2K video elementary stream, J2K video sequence and J2K still picture
     S.3 Optional J2K block mode for high resolution support
     S.4 Optional J2K stripe mode for Ultra-Low Latency
     S.5 Elementary stream header (elsm) and mapping to PES packets
     S.6 J2K transport constraints
     S.7 Interpretation of flags in adaptation and PES headers for J2K video elementary streams
     S.8 T-STD extension for J2K video elementary streams
          S.8.1 General
          S.8.2 J2K video elementary stream buffer size
Annex T  MIME type for MPEG-2 transport streams
     T.1 Introduction
     T.2 MIME type and subtype
     T.3 Security considerations
     T.4 Parameters
          T.4.1 The profiles parameter
          T.4.2 The codecs parameter
Annex U  Carriage of timeline and external media information over MPEG-2 transport streams
     U.1 Introduction
          U.1.1 General
          U.1.2 Notation
          U.1.3 Annex references
     U.2 TEMI access unit and TEMI elementary stream
     U.3 AF descriptors
          U.3.1 Introduction
          U.3.2 Location descriptor
          U.3.3 Semantic definition of fields in location descriptor
          U.3.4 Base URL descriptor
          U.3.5 Semantic definition of fields in Base URL descriptor
          U.3.6 Timeline descriptor
          U.3.7 Semantic definition of fields in the timeline descriptor
          U.3.8 MPEG-H 3dAudio extStreamID descriptor
          U.3.9 Semantic definition of fields in AF_MPEG-H_3dAudio extStreamID descriptor
          U.3.10 MPEG-H_3dAudio multi-stream and command descriptors
          U.3.11 Boundary descriptor
          U.3.12 Semantic definition of fields in boundary descriptor
          U.3.13 Labelling Descriptor
          U.3.14 Semantic definition of fields in labelling descriptor
          U.3.15 HEVC tile substream af_descriptor
Annex V  Transport of HEVC tiles
     V.1 Introduction
     V.2 HEVC tile substream identification example
     V.3 Subregion layout example
Annex W  Carriage of JPEG XS part 1 video over MPEG-2 Transport Streams
     W.1 Introduction
     W.2 JPEG XS video access unit, JPEG XS video elementary stream, JPEG XS video sequence and JPEG XS still picture
     W.3 Elementary stream header (jxes) and mapping to PES packets
     W.4 JPEG XS transport constraints
     W.5 Interpretation of flags in adaptation field and PES packet for JPEG XS video elementary streams
     W.6 T-STD extension for JPEG XS video elementary streams
          W.6.1 General
          W.6.2 JPEG XS video elementary stream buffer size
Bibliography