A buffering protocol and a streaming media player which utilizes the
buffering protocol designed for minimizing the occurrences of pauses
during the presentation due to network congestion and for scheduling
pauses at appropriate times in the presentation. The data comprises coded
content information comprising a time synchronous media, together with
various other sources, synchronized to appear at predetermined time points
in the media presentation. The presentation is delivered in streaming
fashion, so that the end user does not have to wait for the entirety of
the data to be downloaded before starting the presentation. The invention
does not require that media data and events data be multiplexed into a
single streaming file and it does not require that the file provided to
the media player be customized for prefetching of content.
Ένα αποθηκεύοντας πρωτόκολλο και ένας ρέοντας παίκτης μέσων που χρησιμοποιεί το αποθηκεύοντας πρωτόκολλο που σχεδιάζεται για την ελαχιστοποίηση των περιστατικών των μικρών διακοπών κατά τη διάρκεια της παρουσίασης λόγω στη συμφόρηση δικτύων και για το σχεδιασμό σταματούν στις κατάλληλες χρονικές στιγμές στην παρουσίαση. Το στοιχείο περιλαμβάνει τις κωδικοποιημένες ικανοποιημένες πληροφορίες περιλαμβάνοντας έναν χρόνο σύγχρονα μέσα, μαζί με τις διάφορες άλλες πηγές, που συγχρονίζονται για να εμφανιστούν στα προκαθορισμένα χρονικά σημεία στην παρουσίαση μέσων. Η παρουσίαση παραδίδεται στη μόδα ροής, έτσι ώστε ο τελικός χρήστης δεν ειναι απαραίτητο να περιμένει την ολότητα των στοιχείων που μεταφορτώνονται πρίν αρχίζει την παρουσίαση. Η εφεύρεση δεν απαιτεί ότι τα στοιχεία μέσων και τα στοιχεία γεγονότων πολλαπλασιάζονται σε ένα ενιαίο ρέοντας αρχείο και δεν απαιτούν ότι το αρχείο που παρέχεται στον παίκτη μέσων προσαρμόζεται για του περιεχομένου.