Coded video from an on-line MPEG video encoder is stored as a clip in a video
server or is otherwise received in the video server and prepared or used for splicing.
In order to reduce apparent frame inaccuracy that may result from the splicing
process, the on-line MPEG video encoder and the server are coordinated so that
the group-of-picture (GOP) structure in the encoder provides specified In-points
and Out-points that are valid and desirable for splicing. An encoder control protocol
is also provided for remote control of the on-line MPEG video encoder in order
to coordinate the on-line MPEG video encoder with the video server.