MPU Leading Clock Signaling for Synchronized Live Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing MPEG-2 TS system faces challenges in synchronizing audio and video playback due to the inability to accurately determine the presentation or decoding start times of coded data units in live broadcasting scenarios, especially when data is transmitted sequentially.

Innovation Solution

A data transmission method that generates and transmits coded data units with reference and leading clock time information, allowing the data playback device to accurately determine the start times for presentation or decoding of each unit, even when data is received out of order.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If coded data units are transmitted sequentially in live broadcasting, then transmission efficiency is improved, but the ability to accurately determine presentation or decoding start times deteriorates

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidstart time determination accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by including leading clock time information in advance within each coded data unit before transmission. This leading clock time indicates the future presentation or decoding start time, allowing the playback device to prepare and synchronize properly even when data arrives sequentially. The relative time information for subsequent samples is also prepared in advance within each unit, enabling accurate timing reconstruction without requiring complete prior knowledge of the stream.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If only relative time information is provided for samples within coded data units, then data compactness is improved, but the complexity of determining absolute presentation times increases

Engineering Contradiction:
Improvedata compactnessVSAvoidtiming determination complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent introduces leading clock time information as an intermediary element within each coded data unit. This intermediary provides the reference point that connects relative time information to absolute presentation times. Instead of transmitting bulky absolute timestamps for every sample, the leading clock time acts as a mediator that enables the playback device to calculate all subsequent absolute times using the compact relative time information, thus maintaining data compactness while simplifying timing determination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12361974B2Data transmission method, data playback method, data transmission device, and data playback device
Publication Date: 2025.07.15 SUN PATENT TRUST
  • US12361974B2 patent drawing
  • US12361974B2 patent drawing
  • US12361974B2 patent drawing

AI summary

A data transmission method according to one aspect of the present disclosure includes: generating a plurality of MPUs, reference clock time information, and leading clock time information indicating a leading PTS that is a clock time at which a leading access unit in the MPU is presented, transmitting the generated plurality of MPUs, reference clock time information, and leading clock time information, wherein the leading clock time information indicates the leading PTS of the plurality of MPUs of which presentation is started after the leading clock time information is transmitted in the generated plurality of MPUs, and each of the generated plurality of MPUs indicates a time point at which each access unit that does not exist in a head of the MPU is presented as a relative value to a time point of another access unit in the MPU.