Audio Video Synchronization Without Embedded Timestamps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multimedia streams without embedded time stamps pose a challenge in maintaining accurate audio-video synchronization, particularly in consumer electronics where perfection is required, as conventional methods rely on central-clock recovery and embedded timestamps.

Innovation Solution

An apparatus comprising three circuits: a demultiplexer to separate video and audio streams, a decoder to generate current time signals for each stream, and a synchronization circuit to align the playback of decoded audio and video signals using these time signals, ensuring synchronization without relying on embedded timestamps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional methods with embedded timestamps and central-clock recovery are used, then audio-video synchronization accuracy is improved, but device complexity and manufacturing cost increase

Engineering Contradiction:
Improveaudio-video synchronization accuracyVSAvoidcomplexity of synchronization mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the need for embedded timestamps and central-clock recovery mechanisms from the synchronization system. By removing these complex components, the system achieves synchronization without relying on them, thereby reducing device complexity while maintaining accuracy through alternative means (packet timing information and processing delays).

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses self-service by having the audio and video streams themselves carry the timing information needed for synchronization through their packet structures and processing characteristics. The streams synchronize themselves through their inherent timing properties rather than requiring external clock recovery or embedded timestamp mechanisms.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If conventional methods with embedded timestamps are used, then audio-video synchronization accuracy is improved, but manufacturing cost increases

Engineering Contradiction:
Improveaudio-video synchronization accuracyVSAvoidmanufacturing cost of synchronization system
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent removes the expensive embedded timestamp infrastructure and central-clock recovery mechanisms from the system. This extraction eliminates the need for costly hardware and complex processing while maintaining synchronization accuracy through simpler packet-based timing methods, thereby reducing manufacturing cost.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system replaces expensive, complex synchronization hardware with simpler, more economical software-based timing mechanisms that process packet information and calculate delays. This substitution uses computationally lightweight methods instead of costly hardware infrastructure, reducing manufacturing cost while achieving the same synchronization function.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Device complexity

If multimedia streams without embedded timestamps are used, then device complexity is reduced, but audio-video synchronization accuracy deteriorates

Engineering Contradiction:
Improvecomplexity of synchronization mechanismVSAvoidaudio-video synchronization accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces intermediary timing information embedded within the packet structures of audio and video streams themselves. These timing intermediaries (packet timestamps, sequence numbers, and delay calculations) serve as mediators that enable synchronization without requiring external embedded timestamps or complex clock recovery, thus maintaining accuracy while keeping the system simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces mechanical clock recovery mechanisms with computational timing methods that process packet data and calculate synchronization delays through software algorithms. This substitution uses information processing instead of hardware-based clock synchronization, maintaining accuracy while reducing device complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Measurement precision

If consumer electronic standards requiring perfect synchronization are applied, then synchronization accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveaudio-video synchronization accuracyVSAvoidcomplexity of synchronization mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by implementing synchronization mechanisms that are sufficient for consumer electronic standards without attempting absolute perfection. The system uses packet timing information and delay calculations that provide adequate synchronization accuracy for consumer applications, avoiding the excessive complexity of pursuing perfect synchronization through more elaborate mechanisms.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7961792B2Robust system for maintaining audio/video synchronization during playback of multimedia streams with no embedded time stamps
Publication Date: 2011.06.14 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US7961792B2 patent drawing
  • US7961792B2 patent drawing
  • US7961792B2 patent drawing

AI summary

An apparatus having a first circuit, a second circuit and a third circuit. The first circuit may be configured to (i) demultiplex a multimedia stream having one or more video and audio streams and (ii) generate one or more video signals and one or more audio data signals in response to demultiplexing the multimedia stream. The multimedia stream may be independent of embedded time stamps. The second circuit may be configured to (i) decode the one or more video data signals and the one or more audio data signals and (ii) generate a video current time signal for each decoded video signal and an audio current time signal for each decoded audio signal. The third circuit may be configured to synchronize the playback of each decoded audio signal and each decoded video signal with the video current time signal and the audio current time signal.