×

Synchronization of media stream components

  • US 8,819,749 B2
  • Filed: 06/04/2009
  • Issued: 08/26/2014
  • Est. Priority Date: 06/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for synchronizing a plurality of components of a broadcast media stream, each component comprising a plurality of data samples, the method comprising the acts of:

  • buffering the data samples comprising relative timing and a plurality of information packets comprising relationship timing indicating a relationship between the relative timing and an absolute time, each of the information packets corresponding to one of the data samples;

    performing a look-ahead action on the buffered information packets to extract the relationship timing for each of the plurality of components;

    using the extracted relationship timing and the relative timing to synchronize the data samples of the plurality of components and to identify the data samples in the plurality of components to be streamed at the same time;

    comparing the identified data samples to a previously identified set of data samples to determine a drift between the plurality of components; and

    adding or omitting data samples from the particular component to correct for the determined drift as the data samples are streamed from the buffer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×