Regeneration of program clock reference data for MPEG transport streams
AssigneeGeneral Instrument Corporation
InventorsRobert S. Nemiroff, Vincent Liu, Siu-Wai Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeGeneral Instrument Corporation
InventorsRobert S. Nemiroff, Vincent Liu, Siu-Wai Wu
Estimating the term…
A system for providing an accurate time reference for multiple input and output digital video signals of a transcoder that is particularly suited for use with MPEG data. The multiple streams are synchronized with a single master system time clock at the transcoder. Timing data from the master clock is compared to timing data from packets that are input to the transcoder to determine an offset. In particular, timing data, such as a program clock reference (PCR) field, is recovered from packets of different channels that are input to the transcoder. For each channel, timing data is then provided for packets that are output from the transcoder based on the offset and timing data of the master clock at the respective output times. In particular, the adjusted timing data is determined as a sum of the offset and an associated hardware error, less a delay (PcrSysDly) associated with the transcoder, which includes a lookahead delay and a buffer delay. The associated hardware error represents an error of the master clock and/or a system time clock of an encoder that encoded the particular channel.
A method for providing adjusted timing data for a plurality of respective channels that are input to a transcoder, comprising the steps of:
An apparatus for providing adjusted timing data for a plurality of respective channels that are input to a transcoder, comprising:
A computer readable medium, having thereon computer program code means for providing adjusted timing data for a plurality of respective channels that are input to a transcoder, said computer program code means being executable to:
Dependencies are inferred from the claim text.