A method for real-time broadcasting from a transmitting computer to one or
more client computers over a network, including providing at the
transmitting computer a data stream having a given data rate, and dividing
the stream into a sequence of slices, each slice having a predetermined
data size associated therewith. The slices are encoded in a corresponding
sequence of files, each file having a respective index, and the sequence
is uploaded to a server at an upload rate generally equal to the data rate
of the stream, such that the one or more client computers can download the
sequence over the network from the server at a download rate generally
equal to the data rate.
Een methode voor uitzenden het in real time van een overbrengende computer aan één of meerdere cliëntcomputers over een netwerk, met inbegrip van het verstrekken van bij de overbrengende computer een gegevensstroom die een bepaald gegevenstarief heeft, en de stroom verdeelt in een opeenvolging van plakken, elke plak die een vooraf bepaalde daarmee bijbehorende gegevensgrootte heeft. De plakken worden gecodeerd in een overeenkomstige opeenvolging van dossiers, elk dossier dat een respectieve index heeft, en de opeenvolging wordt geupload aan een server bij uploadt tarief over het algemeen gelijk aan het gegevenstarief van de stroom, dusdanig dat de één of meerdere cliëntcomputers de opeenvolging over het netwerk van de server aan een downloadtarief over het algemeen kunnen downloaden gelijk aan het gegevenstarief.