A system of defining, creating and decoding composite virtual channels advantageously
supports dynamic channel and event substitution. A method, for use in a decoder
for acquiring a program conveyed on more than one broadcast channel, involves generating
a program guide display. The program guide display lists programs being broadcast
on a plurality of broadcast channels during specified broadcast time segments and
also lists a particular program on both a first and a second broadcast channel.
The particular program is acquired from the first broadcast channel in response
to user selection of either of the first and second broadcast channels. A plurality
of prioritized channel maps are used in substituting an alternative program for
a first program on a broadcast channel.