The invention discloses a (hotel, community or family) video-on-demand system. The video-on-demand system comprises a center server, a node server and a user terminal, wherein the center server is used for storing video information; the node server is used for establishing communication with the center server through a network so as to obtain at least one part of the video information and generating a programme list according to the video information; the user terminal is used for reading the programme list and displaying the programme list through display equipment; and when a user orders a corresponding programme, the user sends a video-on-demand request to the node server, reads corresponding decoded video information and plays the information through the display equipment. In the video-on-demand system, as each (hotel, community or family) node server is connected with the center server through the wide area network, thereby realizing network operation of the whole video-on-demand system. The video-on-demand system can carry out programme distribution and management through the network, thereby making the distribution and management operation simple and feasible and also improving efficiency.