Overview
ISO/IEC TR 23008-13:2020 - "MMT implementation guidance" - is a technical report that provides practical guidance for implementing and deploying systems based on ISO/IEC 23008‑1 (MPEG Media Transport, MMT). It explains system architecture, signalling, transport modes and deployment scenarios to help implementers realize high-efficiency coding and media delivery in heterogeneous networks and devices.
Key topics and requirements
The report addresses implementation concerns and operational guidance rather than new normative protocol syntax. Major technical topics include:
- System overview and tools drawn from ISO/IEC 23008‑1 (MMT/MMTP).
- Object reconstruction and recovery strategies for MPU and GFD delivery modes (recovery mechanisms and failure handling).
- MPU streaming and low‑delay live streaming workflows, including packetization, generation, and signalling for live services.
- Parallel processing considerations for MMT senders and receivers to maximize throughput and reduce latency.
- Signalling mechanisms such as HRBM (Hybrid Delivery/Resource signalling), ADC and cache manifests for session acquisition and hybrid delivery coordination.
- Hybrid delivery and interoperability: combining MMT with MPEG‑2 TS, HTTP/DASH, and other delivery methods for synchronized presentation.
- Error resilience and ARQ: delivery-time and arrival-deadline constrained ARQ strategies and AL‑FEC usage for robust delivery.
- Security and encryption: guidance on delivering encrypted MPUs and related signalling.
- Caching and middlebox architectures: MMT caching models, content‑based caching, and server‑cache synchronization.
- Conversion and integration: rules and restrictions for converting MMTP streams to MPEG‑2 TS and support for DASH delivery over MMTP.
- Specialized use cases: broadcast deployments (e.g., ATSC 3.0, DTMB/Japan), VR viewport-dependent streaming, timed text (TTML), and multi-asset signalling.
Practical applications
ISO/IEC TR 23008-13 is aimed at practical deployments where MMT is used to deliver media efficiently across diverse networks:
- Implementing low-latency live streaming and broadcast-grade over-the-air services.
- Integrating MMT with DASH and HTTP streaming for hybrid CDN/broadcast services.
- Designing caching middleboxes and MANE routers to improve bandwidth utilization.
- Enabling service providers and broadcasters to migrate legacy MPEG‑2 TS workflows to MMT.
- Supporting device manufacturers, middleware and firmware developers implementing MMTP stacks and playback logic.
Who should use this standard
- System architects and integrators designing MMT-based delivery systems
- Broadcast engineers (ATSC 3.0, DTMB) and CDN operators
- Software and hardware implementers of MMTP/MPU packetization and recovery
- Standards and interoperability test teams
Related standards
- ISO/IEC 23008‑1 (MPEG Media Transport) - primary normative specification
- MPEG and DASH-related specifications referenced for integration and conversion guidance
Keywords: ISO/IEC TR 23008-13:2020, MMT, MMTP, MPU, high efficiency coding, media delivery, DASH, ATSC 3.0, DTMB, MPEG-2 TS, AL-FEC, hybrid delivery.