A method, apparatus, and an article of manufacture provide the ability to
transmit files/web content. Content files are gathered by a web caster
application and the files are updated, fragmented, prepared, and
scheduled for transmission. The web caster stores the files in an archive
of prepared files and adds/updates a queue of files (sorted by date/time)
that contain filenames of the files in the archive. A web player reads a
file at the head of the queue and obtains the name and location of the
archived file. The web player commands a transmission process to retrieve
and transmit the appropriate file to a satellite for broadcasting to one
or mote clients.