Abstract: A number of channels of data, including audio, image, text, and support data are collected at one or more centralized servers. The individual channels are edited and processed for content and format, including the deletion and insertion of advertising content as well as inserting markers to indicate acceptable locations for additional content to be added. The edited and processed channels are sent to a plurality of transmission servers for additional processing and transmission. The transmission servers process one or more of the channels including the insertion of content at designated markers and the combination of the channels of data into a single, packetized data transfer stream. The data transfer stream is broadcast to a plurality of receiving units which de-packetize the original data channels and present any selected channel to the user of the receiving unit.