Start
/
Website-Hilfe
/
Sonstiges
/
Was ist Streaming/Broadcasting?

Was ist Streaming/Broadcasting?

Streaming ist ein Begriff, der oft verwendet wird, um die Anzeige von Video- und Audiomedien in Echtzeit zu definieren. Grundsätzlich gibt es zwei Arten von Streaming.

Das “echte” Streaming erfordert einen speziellen Dienst, der die Audio/Video-Informationen in Echtzeit überträgt. Der Player am Computer des Besuchers interpretiert diesen Datenstrom und macht ihn sofort sichtbar. Eine solche Technologie erfordert leistungsfähige Server, da sie viele Ressourcen benötigt, um richtig zu laufen. Sie benötigen einen solchen Server, wenn Sie zum Beispiel Live-Video übertragen möchten.

Die meisten Streaming-Server-Technologien zeichnen, kodieren und übertragen Ihre Videos in Echtzeit, wodurch sie sich für Websites von TV-Sendern, Live-Shows oder Websites wie YouTube.com oder DailyMotion.com eignen, auf denen Millionen von Besuchern spielen und Videos hochladen.

Das HTTP-Streaming oder das “Pseudo-Streaming” ist ein geeigneter Workaround für Leute, die nicht viel Ressourcen und Geld für teure Broadcast-Server ausgeben wollen. Der Effekt von Live-Streaming wird erreicht, indem ein Teil der heruntergeladenen Videodatei gepuffert und abgespielt wird, während der Rest der Datei noch heruntergeladen wird.

In diesem Fall wird das TCP-Protokoll verwendet. Obwohl TCP sicher ist (es gibt viele Überprüfungen auf Paketverlust in diesem Protokoll), ist es nicht für Video-Streaming geeignet, bei dem der Datenverlust normal und erwartet ist. Moderne Flash-, QuickTime- und RealMedia-Player in Kombination mit einem schnellen Server schaffen es jedoch, solche Videos problemlos abzuspielen und die Pufferzeit zu minimieren.

Wenn Sie Ihren Besuchern erlauben möchten, einfache Videos auf Ihrer Website abzuspielen, brauchen Sie keinen echten Streaming-Server. Das gleiche Ergebnis kann mit Pseudo-Streaming erreicht werden. Die häufigste Verwendung dieser Streaming-Methode ist die Anzeige von Flash-Filmen, die klein sind und schnell heruntergeladen und abgespielt werden können.

Nachfolgend finden Sie Erweiterungen für die beliebtesten CMS-Anwendungen, mit denen Sie solche Videos auf Ihrer Website abspielen können:

Joomla! 3.x Video-Erweiterungen
Spieler für Drupal
Flash-Video-Player für WordPress

Auf der anderen Seite, wenn Sie Live-Shows auf Ihrer Website zeigen oder lange Videos streamen möchten, benötigen Sie einen echten Streaming-Server. Beachten Sie, dass solche Server enorme Bandbreite und viel I/O-Last auf Ihrem Server erzeugen.

Diesen Artikel teilen