05917830 is referenced by 444 patents and cites 3 patents.

A secondary packetized data stream, such as a commercial, is spliced with a primary packetized data stream, such as a network television program. The system does not require decompression of the data in the primary data stream, and is particularly suitable for use at a cable system headend to allow the insertion of commercials from local businesses into a nationally broadcast television program. When a start signal is received, a pre-splicing packet of the primary stream is determined. The pre-splicing packet is the packet closest to the start time which carries an anchor frame (e.g., I or P frame) start code. To prevent a potential discontinuity at the decoder, the pre-splicing packet is processed to discard the anchor frame data, and to insert a number of stuffing bytes which is equal to the number of bytes discarded into an adaptation field of the pre-splicing packet. To further maintain continuity at the decoder, identifying data of the primary stream such as PID and PSI data, is retrieved and provided to the secondary stream. A number of null packets are inserted into the output stream at the transition point between the main program and the commercial to prevent a buffer overflow at a decoder which receives the output stream.

Title
Splicing compressed packetized digital video streams
Application Number
8/734629
Publication Number
5917830
Application Date
October 18, 1996
Publication Date
June 29, 1999
Inventor
Weidong Mao
Princeton
NJ, US
David Chen
Ivyland
PA, US
Agent
Ralph F Hoppin
Barry R Lipsitz
Assignee
General Instrument Corporation
PA, US
IPC
H04N 9/74
View Original Source