The present invention provides a system for serving information data such
as video data to one or more users, comprising: one or more storage medium
units for storing data of said information data; one or more end devices
for receipt of said information data by the user; managing means for
managing distribution of said data to said end device, the managing means
being capable of receiving demand data form said user and related to data
selected by the user in the end device, and which managing means output
distribution control data including channel information of the selected
information data and routs information from the end device; and least one
ATM switch for connecting the storage medium unit, the end device and the
managing means, and for routing the data from the storage medium unit and
the distribution control data from the managing means.