System and method for synchronizing playback of audio and video
First Claim
1. A method for synchronizing digital video and audio playback by at least one video player and at least one audio player in a system, the method comprising:
- providing digital video and audio data to at least one decoder associated with the video and audio player; and
operating the decoder to adjust a local clock based on a master clock derived from content of the data, set a delay time in relation to the master clock, and adjust video and audio playback based on the delay, to substantially synchronize playback of the audio and video data by the audio and video players.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing a digital In-Flight Entertainment (IFE) system in a vehicle, such as an aircraft, that is capable of presenting a video program and associated audio in a synchronized manner to a large number of individual video monitors and speakers. The system and method employ processing operations in at least one decoder of the IFE system, to perform operations such as adjusting a local clock based on a master clock, setting a delay time in relation to a master clock, and adjusting video and audio playback based on the delay, to substantially synchronize playback of the audio and video data by the audio and video players, to thus eliminate or at least minimize the negative effects of source and load based jitter, network delays, clock drifts, network errors and decoder buffering differences, on synchronizing video and audio playback.
-
Citations
20 Claims
-
1. A method for synchronizing digital video and audio playback by at least one video player and at least one audio player in a system, the method comprising:
-
providing digital video and audio data to at least one decoder associated with the video and audio player; and operating the decoder to adjust a local clock based on a master clock derived from content of the data, set a delay time in relation to the master clock, and adjust video and audio playback based on the delay, to substantially synchronize playback of the audio and video data by the audio and video players. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A decoder, associated with and audio and video player, for use in a digital system that provides digital video and audio data, the decoder comprising:
-
a network interface for receiving the digital video and audio data; a local clock; video and audio decoders for decoding the received video and audio data; video and audio drivers for driving the associated video and audio players; and a controller that operates to adjust the local clock based on a master clock derived from content of the data, set a delay time in relation to the master clock, and adjust video and audio playback based on the delay, to substantially synchronize playback of the audio and video data by the audio and video players. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification