MMTP to MPEG-2 TS Conversion Using HRBM

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecompatibility with legacy systemsVSAvoiddata integrity and synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveformat compatibilityVSAvoidconversion complexity and processing overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvetiming control precisionVSAvoidcompatibility with MPEG-2 TS timing system
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10085051B2Method and apparatus for converting MMTP stream to MPEG-2TS
Publication Date: 2018.09.25 SAMSUNG ELECTRONICS CO LTD
  • US10085051B2 patent drawing
  • US10085051B2 patent drawing
  • US10085051B2 patent drawing

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.