MEDIA STREAM RATE SYNCHRONIZATION
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a video presentation comprising a plurality of media streams, each media stream having a respective playback rate;
selecting a first one of the media streams as a clock stream;
playing simultaneously the media streams according to their respective playback rates;
synchronizing at least a second one of the media streams with the clock stream.
2 Assignments
0 Petitions
Accused Products
Abstract
Media streams or files, such as audio and video streams, within a media presentation are synchronized by dynamically adjusting the playback rate of one or more of the streams relative to a reference (clock) stream. In one implementation, a video presentation including a plurality of media streams is received, with each media stream having a respective playback rate. One of the media streams is selected as a clock stream. The media streams are simultaneously played according to their respective playback rates, and a second media stream is synchronized with the clock stream.
40 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a video presentation comprising a plurality of media streams, each media stream having a respective playback rate; selecting a first one of the media streams as a clock stream; playing simultaneously the media streams according to their respective playback rates; synchronizing at least a second one of the media streams with the clock stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
at least one memory storing computer-executable instructions; and at least one processor for executing the instructions stored on the memory, wherein execution of the instructions programs the at least one processor to perform operations comprising; receiving a video presentation comprising a plurality of media streams, each media stream having a respective playback rate; selecting a first one of the media streams as a clock stream; playing simultaneously the media streams according to their respective playback rates; synchronizing at least a second one of the media streams with the clock stream. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification