Improvement on delivery of continuous media programs, such as video,
divides the programs into prefixes and suffixes of data. One of these
groups, or other groups associated with alternate on-demand data
streaming, may be stored at a remote location, while the other of the
groups may be stored at a plurality of regional locations. Accordingly,
when the media program is ordered by a plurality of clients, a portion of
the program will be broadcast from the regional server, while the other
portion of the program will be transmitted from the remote server. The
prefixes and suffixes are chosen so as to maximize the efficiency of data
transfer taking into account the cost of storing the data as well as
bandwidth costs.
La mejora en la entrega de los programas continuos de los medios, tales como vídeo, divide los programas en prefijos y sufijos de datos. Uno de estos grupos, u otro agrupa asociado con fluir de datos del suplente a pedido, puede ser almacenado en una posición remota, mientras que el otro de los grupos puede ser almacenado en una pluralidad de localizaciones regionales. Por consiguiente, cuando el programa de los medios es pedido por una pluralidad de clientes, una porción del programa será difusión del servidor regional, mientras que la otra porción del programa será transmitida del servidor alejado. Los prefijos y los sufijos se eligen para maximizar la eficacia de la transferencia de datos que considera el coste de almacenar los datos así como costes de la anchura de banda.