Patent ID: 6266384
Filing Date: 2001-07-24
Classification: H04N

Abstract:
A method for processing at least one elementary stream included within a transport stream, said method comprising the steps of:recovering, from said transport stream, said at least one elementary stream to be processed, and a program clock reference (PCR) periodically included within reference packets within said transport stream;processing said received at least one elementary stream to produce at least one processed elementary stream;correcting a locally generated PCR using said recovered PCR; andperiodically inserting said corrected locally generated PCR into an output transport stream including said at least one processed elementary stream, said periodically inserted PCR being included within reference packets within said output transport stream;said step of correcting comprising calculating a difference between said recovered PCR and said local PCR, adding said difference to said locally generated PCR, and incrementing said corrected locally generated PCR by an amount of time approximating the time for processing a portion of said elementary stream.