A method and apparatus for receiving requests for the remote storage of
time schedule media programs from a client over the Internet and the
delivery of such media programs in a specified streaming video format to
the client is disclosed. The client requests the recording of a media
program by a delivery device which delivery device identifies, in an
e-mail message to the client, the storage location of the requested
program in the delivery system. The client then accesses the delivery
system via the Internet using the storage location identity and the
delivery system delivers the stored program. The method and apparatus
receives media program signals from distributed geographic locations to
provide the client access to media programs not available at the client's
location. Tools are also provided to simplify media program selection and
storage.