An MPEG video stream generator, which contains several slightly different programs, each with approximately the same content. The MPEG stream is constructed in such a manner that a simple transcoder can effectively select one of the programs. This is achieved by storing the differences relative to the default program in selected user data fields. The transcoder is little more than an MPEG bitstream parser, which replaces the bits corresponding to selected set of macroblocks by the replacement data stored in the user data fields. A standard MPEG decoder without any knowledge of the embedded user data fields will simply extracted the default program. One application relates to broadcasting of a television program with or without a logo, or a commercial with or without a public warning. Another application relates to copy-protection schemes. In such a scheme, the default program contains a ticket indicating that the contents may be copied once. Upon recording, this ticket is removed and replaced by the content accommodated in the user data field.

 
Web www.patentalert.com

< Apparatus and method for substrate processing

> Method of instructing a computer system using an interface surface

~ 00418