Multimedia Frame Buffer Synchronization Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In digital TV systems, maintaining synchronization between the encoder and decoder is challenging due to time differences between presentation time stamps and reception times of multimedia frames, leading to potential interruptions in audio and video playback.

Innovation Solution

A method and device that assess the buffer queue for sudden changes in time differences between presentation time stamps and reception times, playing multimedia frames asynchronously when a sudden change is detected and synchronously when differences are within a preset threshold, ensuring timely response and preventing playback interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If synchronous playback is used for multimedia frames, then audio and video synchronization is maintained, but playback interruptions occur when time difference suddenly changes

Engineering Contradiction:
Improveaudio and video synchronizationVSAvoidplayback continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies dynamics by switching between synchronous and asynchronous playback modes based on the detected time difference characteristics. When time difference changes are within normal range, synchronous playback maintains audio-video alignment. When sudden changes are detected, the system dynamically transitions to asynchronous playback to prevent interruptions, then returns to synchronous mode when stability is restored.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the playback mode parameter based on time difference analysis. By monitoring the time difference between presentation time stamp and reception time, the system adjusts the playback strategy parameter (synchronous vs asynchronous) to optimize both synchronization reliability and playback continuity under different conditions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If asynchronous playback is used to respond to time difference changes, then playback interruptions are prevented, but audio and video synchronization deteriorates

Engineering Contradiction:
Improveplayback continuityVSAvoidaudio and video synchronization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements periodic monitoring of time difference changes and periodic switching between playback modes. The system continuously detects time difference characteristics, periodically evaluates whether sudden changes occur, and adjusts playback mode accordingly, creating a rhythmic cycle of detection-evaluation-action that balances synchronization and continuity.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts playback mode based on real-time time difference analysis, transitioning from synchronous to asynchronous playback when needed and vice versa, optimizing the trade-off between maintaining synchronization and preventing playback interruptions.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the time difference threshold is set low, then synchronization precision is improved, but playback interruptions increase

Engineering Contradiction:
Improvetime difference detection precisionVSAvoidplayback continuity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent changes the time difference threshold parameter based on detected patterns. By analyzing whether time difference changes are sudden or gradual, the system adjusts the threshold for triggering asynchronous playback, using a lower threshold for precision when stable and a higher threshold to prevent interruptions when variability is detected.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If the time difference threshold is set high, then playback continuity is improved, but synchronization precision deteriorates

Engineering Contradiction:
Improveplayback continuityVSAvoidtime difference detection precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts the time difference threshold parameter based on the stability of time difference changes. When sudden changes are detected, the threshold is increased to prevent interruptions. When time differences are stable, the threshold is decreased to maintain precise synchronization, optimizing the balance between continuity and precision.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9615130B2Method and device for processing multimedia frame and storage medium
Publication Date: 2017.04.04 HISENSE USA CORP
  • US9615130B2 patent drawing
  • US9615130B2 patent drawing
  • US9615130B2 patent drawing

AI summary

The disclosure discloses a method and device for processing a multimedia frame and a storage medium. The method includes: judging whether there is a multimedia frame in a buffer queue with a sudden change to a time difference thereof; and playing asynchronously M multimedia frames to be processed in a current processing cycle if there is a multimedia frame in the buffer queue with a sudden change to the time difference thereof, and playing synchronously the M multimedia frames to be processed in the current processing cycle if there is no multimedia frame in the buffer queue with a sudden change to the time difference thereof and the time differences of the M multimedia frames to be processed are below a preset threshold.