Multimedia Playback Synchronization via Intermediary Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to synchronize the display of MPEG 2 transport streams with animation data of different data formats, limiting the ability to reproduce video and animation data in harmony.

Innovation Solution

A reproducing apparatus and method that acquire and manage playback management information to read, decode, and output video data in synchronization with a main stream, using a control unit to coordinate storage, decoding, and output processes, allowing for the mixing and synchronization of video data with animation data in different formats, such as JPEG, even if they differ from the MPEG 2 transport stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video data and animation data in different data formats are to be displayed in synchronization, then playback flexibility and versatility are improved, but system complexity increases due to the need to manage multiple data formats and synchronization mechanisms

Engineering Contradiction:
Improvecapability to handle multiple data formatsVSAvoidsynchronization control mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a playback management information structure that acts as an intermediary between different data formats (MPEG-2 transport stream and animation data). This structure contains playback paths and timing information that coordinates the reproduction of video data and animation data, enabling synchronization without requiring complex direct interaction between different format handlers

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses timing parameters (such as presentation time stamps and playback counters) to control the reproduction rate and synchronization of different data formats. By adjusting these temporal parameters, the system can synchronize video and animation data regardless of their different formats, resolving the complexity of multi-format coordination

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If strict synchronization is achieved between video frames and animation frames, then playback quality is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary parsing and organization of playback management information before actual reproduction. The playback paths and timing parameters are prepared in advance, allowing the reproduction apparatus to quickly synchronize video and animation data during playback without excessive real-time processing, thus maintaining high synchronization accuracy while reducing processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified representation of timing information through playback management structures that copy essential synchronization data from the original multi-format sources. This copied timing information can be processed more efficiently than the original complex multi-format data, achieving synchronization accuracy without the full computational burden of processing all original data formats

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8208794B2Reproducing apparatus, reproducing method, program, and program storage medium
Publication Date: 2012.06.26 SONY GROUP CORP
  • US8208794B2 patent drawing
  • US8208794B2 patent drawing
  • US8208794B2 patent drawing

AI summary

A reproducing apparatus includes an acquisition unit for acquiring playback management information containing first information containing a main playback path indicating a location of a main stream, a read out unit for reading the main stream to be reproduced and video data that is to be reproduced in synchronization with the main stream, based on the playback management information, a first storage unit for storing the video data read by the read out unit, a decode unit for decoding the video data stored on the first storage unit, a second storage unit for storing the video data decoded by the decode unit, a playback unit for reproducing the main stream read by the read out unit by referencing a predetermined counter based on the playback management information, and a video data output unit for outputting the decoded video data stored on the second storage unit in synchronization with playback of the main stream.