A method for seamlessly splicing a local commercial segment into an
existing network time slot, without decoder buffer overflow or underflow.
The vbv_delay of the commercial segment is manipulated (e.g., for a
minimum delay or a maximum delay). The pictures from the commercial
segment are output for at least a portion of the associated network time
slot duration. A determination is made regarding the number of pictures
remaining in a stored portion of the incoming network feed or the
commercial segment and the output rate is adjusted as required. The
vbv_delay of the stored network feed or the vbv_delay of the local
commercial segment is adjusted to match the vbv_delay of the incoming
network feed.