Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 13818-1, commonly known as MPEG-2 Systems, defines the transport stream (TS) and program stream (PS) formats for the delivery and storage of coded video, audio, and data. Amendment 4:2018 — published as IEC 13818-1-16 amd4-2018 — introduces critical updates to support emerging video compression standards such as High Efficiency Video Coding (HEVC, ISO/IEC 23008-2) and Versatile Video Coding (VVC, ISO/IEC 23090-3). This article provides an in-depth review of the scope, technical specifications, implementation guidance, and compliance verification requirements of IEC 13818-1-16 amd4-2018.
IEC 13818-1-16 amd4-2018 applies to devices and systems that generate, process, or decode MPEG-2 transport streams, including broadcast encoders, multiplexers, content servers, and consumer receivers. The amendment specifically addresses the signaling of video streams encoded with more recent compression algorithms that require new combinations of stream type, descriptor, and parameter ranges beyond those defined in the base standard or previous amendments.
The standard defines new descriptor values and extends existing program-specific information (PSI) tables such as the Program Map Table (PMT) and the Transport Stream Descriptor Table (TSDT). It also clarifies how conditional access and program-clock-reference (PCR) handling must accommodate variable-bitrate streams from modern codecs. The scope includes terrestrial, satellite, cable, and IP-based distribution networks that conform to the MPEG-2 TS container.
Amendment 4 adds several new descriptors and modifies the semantics of existing ones. The video_stream_descriptor now includes additional flags for high dynamic range (HDR) metadata, frame packing, and colorimetry. A new codec_specific_descriptor is defined to convey decoding parameters such as GOP structure, tier, level, and profile constraints for HEVC and VVC elementary streams. The registration_descriptor is extended with new format identifiers to unambiguously signal the use of particular codec editions.
The amendment introduces dedicated stream types for HEVC and VVC, avoiding reliance on private stream allocations. It also updates the signaling for auxiliary video streams (e.g., depth maps, alpha planes) that are required for immersive applications. Table 1 lists the key codecs recognized by IEC 13818-1-16 amd4-2018 and their assigned parameters.
| Codec Standard | Stream Type Value | Max Profile | Maximum Level |
|---|---|---|---|
| HEVC (ISO/IEC 23008-2) | 0x24 | Main 10 | Level 6.2 |
| VVC (ISO/IEC 23090-3) | 0x32 | Main 10 | Level 8.2 |
| AVC (ISO/IEC 14496-10) | 0x1B | High | Level 5.2 |
| AV1 (AOMedia) | 0x3A | Main | N/A |
Table 1: Codecs supported under IEC 13818-1-16 amd4-2018 with stream type, profile, and level limits.
To enable interoperable decoding, the amendment mandates that the video_window_descriptor shall be present when the video presentation region is non-zero, and that the target_background_window_descriptor must be present if the decoder is expected to composite video with other sources. Additionally, the standard introduces a decoder_capabilities_descriptor that receivers can use to indicate their maximum supported tier and level, allowing encoders to adapt stream complexity.
Multiplexer software must be updated to correctly insert the new descriptors in PSI tables and PES headers. When encapsulating HEVC or VVC elementary streams, the Transport Stream shall include the video_window_descriptor if the video presentation region is non-zero. For HDR content, the content_light_level_descriptor and mastering_display_colour_volume_descriptor should also be inserted according to the base standard.
codec_specific_descriptor for HEVC tier and level signaling.Receivers must parse the new stream types and descriptors to properly initialize the video decoder. The amendment specifies that decoders shall interpret level information from the descriptor and signal incompatibility if the stream exceeds the decoder’s declared capabilities. Firmware updates may be necessary for legacy devices that only recognize stream types 0x1B (AVC) or 0x24 (HEVC without amendment extensions).
The amendment includes normative conformance points. Manufacturers shall test their implementations against the reference bitstreams provided by the ISO/IEC conformance testing suite. Tests cover descriptor parsing, stream type classification, and end-to-end delivery. For broadcast deployments, additional interoperability tests with ATSC 3.0 and DVB systems are recommended.
decoder_capabilities_descriptor.