Streaming Media sind Video- und / oder Audiodaten, die zur sofortigen Wiedergabe über ein Computernetzwerk übertragen werden und nicht für das Herunterladen von Dateien und für die spätere (Offline-) Wiedergabe. Beispiele für das Streaming von Video und Audio sind Radio- und Fernsehsendungen im Internet sowie Corporate Webcasts.
Streaming Media verwenden
Netzwerkverbindungen mit hoher Bandbreite sind im Allgemeinen erforderlich, um mit Streaming Media zu arbeiten. Die spezifischen Bandbreitenanforderungen hängen von der Art des Inhalts ab. Das Ansehen von Streaming-Videos mit hoher Auflösung erfordert beispielsweise viel mehr Bandbreite als das Anzeigen von Videos mit niedriger Auflösung oder das Hören von Musikströmen.
Um auf Medienströme zuzugreifen, öffnen Benutzer ihre Audio- / Video-Player auf ihrem Computer und stellen eine Verbindung zu einem Serversystem her. Im Internet können diese Medienserver Webserver oder spezielle Geräte sein, die speziell für Hochleistungs-Streaming eingerichtet sind.
Die Bandbreite (Durchsatz) eines Medienstroms ist seine Bitrate. Wenn die im Netzwerk für einen bestimmten Stream aufrechterhaltene Bitrate unter die Rate fällt, die zur Unterstützung der sofortigen Wiedergabe erforderlich ist, fallen Video-Frames und / oder Tonverluste aus. Streaming-Media-Systeme verwenden normalerweise Echtzeit-Datenkomprimierungstechnologie, um die für jede Verbindung verwendete Bandbreite zu reduzieren. Einige Medien-Streaming-Systeme können auch zur Unterstützung der Quality of Service (QoS) eingerichtet werden, um die erforderliche Leistung aufrechtzuerhalten.
Einrichten von Computernetzwerken für Streaming Media
Bestimmte Netzwerkprotokolle wurden speziell für Streaming Media entwickelt, einschließlich Echtzeit-Streaming-Protokoll (RTSP) . HTTP kann auch verwendet werden, wenn der Stream, der gestreamt werden soll, Dateien umfasst, die auf einem Webserver gespeichert sind. Media Player-Anwendungen enthalten eine integrierte Unterstützung für die erforderlichen Protokolle, sodass Benutzer normalerweise keine Einstellungen an ihrem Computer ändern müssen, um Audio- / Video-Streams zu empfangen.
Beispiele für Mediaplayer sind:
- Schnelle Zeit
- Echter Spieler
- Windows Media Player
Inhaltsanbieter, die Streams bereitstellen möchten, können eine Serverumgebung auf verschiedene Arten einrichten:
- Abonnieren Sie einen der Online-Live-Streaming-Video-Webdienste wie justin.tv oder ustream.
- Erstellen Sie einen privaten Internet-Medienserver, indem Sie auf einem Webserver spezielle kommerzielle Software installieren. Beispiele für Medienserver-Software sind RealNetworks Helix Server und Adobe Flash Media.