Video on-demand system enabling subscribers to download television shows, movies and other videos to a set-top box on demand.