Streaming Media

13.01.2009

Als Streaming Media wird eine Technologie bezeichnet, die es erlaubt, multimediale Objekte wie Live-Präsentationen, Videofilme oder Audiosequenzen auf ressourcenschonende Weise zu präsentieren und dabei dem Nutzer die Möglichkeit gibt, durch Vor- und Zurückspulen in den Abspielvorgang einzugreifen.

Streaming-Media bietet dem Betrachter einer Web-Seite entscheidende Vorteile: Die Multimediadaten müssen nicht auf die lokale Festplatte kopiert werden. Beim Streaming werden die Inhalte, z. B. Video und Audio, paketweise übertragen und beim Empfänger (Client-Software) in einen Puffer gespeist, der vor Beginn der Präsentation zunächst mit Daten gefüllt wird. Das führt zu einer kurzen Wartezeit, aber der Puffer dient zur Sicherung eines kontinuierlichen Abspielvorgangs. Anschließend wird mit dem Abspielen des Medienstreams begonnen. Während der Übertragung weiterer Pakete wird am lokalen Rechner der Puffer bereits ausgelesen und in diesem Beispiel als synchrones Video und Audio dargestellt. Der Spielfilm wird also schon angezeigt, während weitere Datenpakete in den Puffer nachgeladen werden. Die Daten werden durch die Client-Software in dem Takt aus dem Puffer entnommen, in welchem sie benötigt werden. Unser Puffer versagt seinen Zweck, wenn die tatsächlich nachgeladende Datenmenge stets geringer ist, als die zum Abspielvorgang benötigte. Dann schrumpft der Pufferinhalt bis zu dem Punkt, an dem die Software jedes Paket sofort verwenden muss: Die Bilder ruckeln, der Ton stockt, der Puffer muss erneut gefüllt und anschließend präsentiert werden.