MMTP to MPEG-2 TS Conversion Using HRBM
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for efficient conversion of Moving Picture Experts Group (MPEG) Media Transport Protocol (MMTP) streams into MPEG-2 Transport Streams (TS) to facilitate seamless integration and redistribution of multimedia content across different broadcast and service platforms, particularly in environments where both MMTP and MPEG-2 TS are used.
Innovation Solution
A method and apparatus that apply restrictions to MMTP packets, convert presentation and decoding times from Coordinated Universal Time (UTC) to Program Clock Reference (PCR) values, and construct the MMTP stream according to MPEG-2 TS rules using a Hypothetical Receiver Buffer Model (HRBM) without adding or removing data, determining the values of MPEG-2 TS packet fields and Packetized Elementary Stream (PES) packets from MMTP packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If MMTP stream is converted to MPEG-2 TS using traditional methods, then compatibility with legacy systems is improved, but data integrity and synchronization are compromised due to adding or removing data
Solution Approach 1:
The patent introduces a hypothetical receiver buffer model (HRBM) as an intermediary mechanism that mediates between the MMTP stream and MPEG-2 TS conversion process. The HRBM maintains timing relationships and synchronization information during conversion, ensuring that data integrity is preserved while achieving compatibility with legacy MPEG-2 TS systems. This intermediary buffer allows timing information to be transferred accurately without adding or removing data from the original stream.
2Adaptability or versatility
If MMTP packets are converted to MPEG-2 TS packets with data addition or removal, then format compatibility is improved, but conversion complexity and processing overhead increase
Solution Approach 1:
The patent changes the temporal reference parameter from UTC-based absolute time in MMTP to PCR-based relative time in MPEG-2 TS. This parameter transformation allows direct mapping between the two formats without requiring complex data addition or removal operations. The conversion process modifies only the timing parameter representation while preserving the underlying data structure, thereby reducing conversion complexity while maintaining format compatibility.
3Measurement precision
If UTC-based absolute time is used in MMTP, then precise timing control is achieved, but compatibility with MPEG-2 TS PCR-based timing system deteriorates
Solution Approach 1:
The patent performs preliminary conversion of UTC-based absolute time to PCR-based relative time before the actual MMTP to MPEG-2 TS packet conversion. By pre-transforming the timing parameters, the system ensures that the converted stream is already compatible with the MPEG-2 TS timing system, eliminating the need for complex real-time timing adjustments during playback and ensuring seamless integration with legacy systems.
Data Source
AI summary
A method and an apparatus for converting a moving picture expert group (MPEG) media transport (MMT) stream into a MPEG-2 transport stream (TS). The method including applying restrictions to MMTP packets for the MMTP stream. The method also includes converting a presentation time and decoding time from a coordinated universal time (UTC) based absolute time to a program clock reference time (PCR) based value. The method further includes, when converting the MMTP stream to the MPEG-2 TS, constructing the MMTP stream based on MPEG-2 TS rules without adding or removing data by using a hypothetical receiver buffer model (HRBM). Additionally, the method includes determining values of MPEG-2 TS packet fields of a TS packet layer, an adaptation field and Packetized Elementary Stream (PES) packets from values of the MMTP packets.


