IEC 13818-1-16 amd4-2018: Amendment 4 to MPEG-2 Systems for Next-Generation Video Transport

Technical specification for extending transport stream capabilities to support HEVC, VVC, and advanced compression formats

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.

Scope and Application

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.

Technical Requirements and Key Changes

Updated Transport Stream Descriptors

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.

Support for New Codec Standards

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 StandardStream Type ValueMax ProfileMaximum Level
HEVC (ISO/IEC 23008-2)0x24Main 10Level 6.2
VVC (ISO/IEC 23090-3)0x32Main 10Level 8.2
AVC (ISO/IEC 14496-10)0x1BHighLevel 5.2
AV1 (AOMedia)0x3AMainN/A

Table 1: Codecs supported under IEC 13818-1-16 amd4-2018 with stream type, profile, and level limits.

Signaling of Operating Range and Capabilities

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.

Implementation Highlights

Encoder and Multiplexer Considerations

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.

Tip: Use a conformant bitstream analyzer to validate that inserted descriptors follow the correct syntax and semantics as defined in the amendment. Pay special attention to the conditional use of the codec_specific_descriptor for HEVC tier and level signaling.

Receiver and Demultiplexer Considerations

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).

Warning: Earlier MPEG-2 Systems decoders that do not support amd4-2018 may misinterpret HEVC or VVC streams as unknown stream types, leading to decode failure. Always check decoder compatibility before deploying content encoded under this amendment.

Compliance and Conformance Testing

Test Vectors and Verification

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.

Conformance Requirement: All devices claiming compliance with IEC 13818-1-16 amd4-2018 must pass the mandatory test vectors for HEVC and VVC transport stream encapsulation, including correct handling of the decoder_capabilities_descriptor.
Non-compliance risk: Failure to correctly signal the new stream types in the PMT may result in interoperability issues in multi-vendor deployments, particularly in ATSC 3.0 and DVB-S2X systems. Such non-conformance can lead to channel loss or service degradation.

Frequently Asked Questions

Q: Is IEC 13818-1-16 amd4-2018 backward compatible with earlier versions of MPEG-2 Systems?
A: Yes, the amendment is designed to be backward compatible. Existing decoders that do not recognize the new stream types and descriptors will ignore them, provided the transport stream syntax remains compliant with the base standard. Content providers may therefore continue to serve legacy viewers while adding new codec streams.
Q: Which broadcast standards reference IEC 13818-1-16 amd4-2018?
A: The amendment is adopted by ATSC 3.0 for HEVC and VVC delivery over MPEG-2 TS, and is used by DVB Application/Technical Specifications for DVB-T2, DVB-S2X, and DVB-C2. It is also referenced in IPTV and OTT distribution guidelines that require MPEG-2 TS carriage.
Q: Is there a separate conformance standard for this amendment?
A: Conformance testing is integrated into the ISO/IEC 13818-4 (Systems conformance) standard, which includes dedicated test sets for the new stream types and descriptors defined in this amendment. Manufacturers should request the latest conformance matrices from their certification body.

📥 Standard Documents Download

🔒
Please wait 10 seconds, the download links will appear after the ad loads

Leave a Reply

Your email address will not be published. Required fields are marked *