A video-on-demand 
system provides efficient commercial distribution for 
renting and / or selling movies, video programs, video games and 
electronic data. 
Data input stations upload original video data from videotapes, videocassettes, videodisks or film, or from 
electronic data format on transferable storage media or over a 
telecommunications line. A video data capture computer converts the original video data into a preferred video data storage format and stores the video data files in a 
first generation video data storage unit. The video data files are sorted by categories and classified in indexed master files stored on a second generation video data storage unit. 
NTSC, 
PAL and / or HDTV versions of the video data files are created and stored in separate data storage units for serving different markets. Customers access the 
system through computer servers connected to 
the Internet. The computer servers access the video 
data file in the data storage units and create a temporary video 
data file, which is downloaded to the customer via 
the Internet. The video 
data file is downloaded at high speed and stored on the customer'
s video player device for viewing at a later time. The video data files can be downloaded, stored and viewed on a desktop computer, a 
laptop computer, palmtop computer, a set-top data storage device connected to a 
television set, 
video game device, or a personal digital assistant, 
cellular telephone or 
pager with video capabilities. The 
system includes back-up mirror storage files at all levels of the system for security against 
data loss.