A system and method provide random access to a multimedia object over a
network. One embodiment of the invention includes a streaming media server
that is connected to a client computer over a network. The streaming media
server includes at least one multimedia object that is adapted for
transmission ("streaming") across the network. A pre-roll calculation
program determines a pre-roll for each segment of the multimedia object
and generates a modified multimedia object which includes a pre-roll for
each of its segments, a pre-roll identifying a portion of the multimedia
object to be transmitted by the streaming media server and received by the
client computer prior to playback of the multimedia object at a selected
segment. The pre-roll allows the client computer to present, starting at a
selected segment, the multimedia object in its entirety without
interruption. The pre-roll calculation program further facilitates the
design of the multimedia object to minimize delays associated with random
accesses to segments of the multimedia object.
Een systeem en een methode verlenen directe toegang tot een voorwerp van verschillende media over een netwerk. Één belichaming van de uitvinding omvat een stromende media server die aan een cliëntcomputer over een netwerk wordt aangesloten. De stromende media server omvat minstens één voorwerp van verschillende media dat voor transmissie ("stromend") over het netwerk wordt aangepast. Een programma van de pre-broodjesberekening bepaalt een pre-broodje voor elk segment van het voorwerp van verschillende media en produceert een gewijzigd voorwerp van verschillende media dat een pre-broodje voor elk van zijn segmenten omvat, heeft een pre-broodje dat een gedeelte multimedia identificeert om door de stromende media server worden overgebracht bezwaar en door de cliëntcomputer voorafgaand aan playback van het voorwerp van verschillende media bij een geselecteerd segment worden ontvangen. Het pre-broodje staat de cliëntcomputer toe om voor te stellen, beginnend bij een geselecteerd segment, het voorwerp van verschillende media in al zijn onderdelen zonder onderbreking. Het programma van de pre-broodjesberekening vergemakkelijkt verder het ontwerp van de multimedia bezwaar heeft om vertragingen te minimaliseren verbonden aan directe toegang tot segmenten van het voorwerp van verschillende media.