Was ist Web-Streaming?
Web-Streaming ist die Bereitstellung von Multimedia - normalerweise Audio oder Video - über das World Wide Web. Web-Streaming erfordert drei Dinge: eine Medienquelle in einem Format, das gestreamt werden kann; Serversoftware, die es streamen kann; und einen Client oder Player, der ihn auf dem Computer eines Benutzers oder einem anderen Gerät wie einem Smartphone oder einem Internetradioempfänger abspielen kann. Der Client ist häufig ein Plug-In, das in einem Webbrowser ausgeführt wird, kann aber auch ein spezieller Media Player sein. Die Player enthalten Funktionen wie Zurückspulen, Anhalten und Vorspulen.
Streaming-Medien müssen nicht heruntergeladen und auf einem lokalen Computer gespeichert werden. Tatsächlich kann es normalerweise nicht auf einem Computer gespeichert werden. Während des Streaming von Medien werden diese in einem Zwischenspeicher, einem Puffer, gespeichert, sodass sie angezeigt oder angehört werden können, bevor die gesamte Datei geladen wird. Im Allgemeinen werden Medien für einige Sekunden gepuffert, bevor die Datei abgespielt wird. Interferenzen oder eine langsame Internetverbindung können zum Absturz der Wiedergabe führen, wenn neue Daten nicht schnell genug in den Puffer geladen werden können.
Web-Streaming kann auf Abruf oder live erfolgen. Beim Live-Streaming hört oder sieht der Benutzer die Medien, während sie aufgezeichnet werden. Wenn beispielsweise eine Vorlesung live gestreamt wird, werden Audio und Video als Daten aufgezeichnet. Die Daten werden komprimiert und von einem Webserver an den Client des Zuschauers gesendet, der sie dekomprimiert und auf dem Bildschirm und über die Lautsprecher präsentiert. Der Zuschauer kann die Vorlesung fast in Echtzeit sehen, auch wenn sie auf halber Strecke stattfindet.
Beim On-Demand-Web-Streaming werden die Medien nur abgespielt, wenn ein Webbenutzer dies anfordert. Dienste wie YouTube und Vimeo bieten Web-Streaming auf Abruf: Ein Benutzer wählt ein Video zum Anzeigen aus und spielt es im Media Player des Benutzers ab. Wie beim Live-Streaming wird das Video nicht auf der Festplatte des Benutzers gespeichert, sondern verbleibt auf dem Webserver. Es kann jedoch immer wieder abgespielt oder erneut angezeigt und später abgespielt werden.
Web-Streaming ist bei Audio- oder Videodateien am weitesten verbreitet, es können jedoch auch Aktienkurse und andere Textdaten gestreamt werden. Streaming von Fernsehen und Internetradio verwendet Web-Streaming zur Bereitstellung von Video und Audio für Unterhaltungszwecke und hat auch viele Anwendungen in Forschung, Wissenschaft, Wirtschaft und Bildung. Einige dieser Anwendungen sind Webkonferenzen, Telemedizin und Fernunterricht.