Method and apparatus for synchronizing audio and video data
First Claim
Patent Images
1. A method comprising:
- receiving a transport stream containing video data and audio data;
determining a time required to process the video data contained in the transport stream;
determining a time required to process the audio data contained in the transport stream;
determining a difference in time to process the video data contained in the transport stream as compared to the audio data contained in the transport stream; and
delaying presentation of the audio data by the difference in time to process the video data contained in the transport stream as compared to the audio data contained in the transport stream.
7 Assignments
0 Petitions
Accused Products
Abstract
A system receives a transport stream containing video data and audio data. A determination is made regarding the time required to process the video data contained in the transport stream and the time required to process the audio data contained in the transport stream. The system then determines a difference in time to process the video contained in the transport stream as compared to the audio data contained in the transport stream. Presentation of the audio data is delayed by this difference in time to synchronize presentation of the audio data with presentation of the video data.
-
Citations
14 Claims
-
1. A method comprising:
-
receiving a transport stream containing video data and audio data;
determining a time required to process the video data contained in the transport stream;
determining a time required to process the audio data contained in the transport stream;
determining a difference in time to process the video data contained in the transport stream as compared to the audio data contained in the transport stream; and
delaying presentation of the audio data by the difference in time to process the video data contained in the transport stream as compared to the audio data contained in the transport stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a transport stream containing video data and audio data;
determining a time required to process the video data contained in the transport stream;
determining a time required to process the audio data contained in the transport stream;
determining a difference in time to process the video data contained in the transport stream as compared to the audio data contained in the transport stream;
if the time required to process the video data is greater than the time required to process the audio data, delaying presentation of the audio data by the difference in time to process the video data contained in the transport stream as compared to the audio data contained in the transport stream; and
if the time required to process the audio data is greater than the time required to process the video data, delaying presentation of the video data by the difference in time to process the video data contained in the transport stream as compared to the audio data contained in the transport stream. - View Dependent Claims (11, 12, 13, 14)
-
Specification