Windows Media Encoder-Bannergrafik

Vergleichen von Windows Media-Servern und Webservern

Sie können Inhalte von einem Server, der Windows Media-Dienste ausführt, oder von einem Webserver an einen Player übermitteln. Der Server und der Player können sich im Internet oder in einem Intranet befinden, und sie können durch einen Firewall getrennt sein. Ein Windows Media-Server ist im Gegensatz zu einem Standardwebserver speziell dafür ausgelegt, Windows Media-basierten Inhalt auszustrahlen. Wenn Sie sich zur Verwendung eines Webservers entschließen, sollten Sie die Unterschiede in der Art der Inhaltsübermittlung beachten, die sich auf die Wiedergabequalität auswirken können.

Windows Media-Server

Ein Windows Media-Server misst die Übermittlung von Paketen anhand der Feedbackinformationen, die er beim Senden eines Datenstroms an einen Player empfängt. Wenn ein Player Pakete auf diese Weise empfängt, ist es sehr viel wahrscheinlicher, dass die Darstellung nahtlos erfolgt. Da die Nutzung der Bandbreite gesteuert wird, können mehrere Benutzer gleichzeitig eine Verbindung zu Ihrer Site herstellen und trotzdem unterbrechungsfreie Datenströme empfangen.

Wenn Sie planen, die Inhalte als einen Unicastdatenstrom von einem Windows Media-Server zu übermitteln, können Sie einen Mehrere Bitraten (Multiple Bit Rate, MBR)-Datenstrom (Multiple Bit Rate, mehrere Bitraten) codieren. Auf diese Weise stellen Sie Benutzern Inhalte mit besserer Qualität zur Verfügung, wenn das Netzwerk ausgelastet ist. Wenn MBR-Inhalte von einem Player empfangen werden, wird nur die Bitrate vom Server ausgestrahlt, die am geeignetsten für die Netzwerk-Bandbreitenbedingungen ist. Der Vorgang des Auswählens des entsprechenden Datenstroms wird vom Windows Media-Server und dem Player durchgeführt, und ist für den Benutzer unsichtbar.

Wenn SBR-Datenströme (Single-Bit-Rate) oder Dateien ausgestrahlt werden, kann ein Windows Media-Server die erhöhte Netzwerklast reibungslos verarbeiten. Wenn während der Übertragung eine erhöhte Netzwerklast auftritt, wird der Datenstrom „ausgedünnt“, d. h., die Framerate wird verringert. Wenn dies nicht ausreicht, wird die Ausstrahlung der Videokomponente des Datenstroms unterbrochen und nur die Audiokomponente ausgestrahlt.

Webserver

Ein Webserver ist so ausgelegt, dass er möglichst viele Daten so schnell wie möglich downloadet. Dies ist die bevorzugte Methode beim Senden von Paketen, die statische Bilder, Text und Webseitenskripts enthalten. Für das Senden von Paketen, die Streaming Media-Inhalte enthalten, ist dies jedoch nicht die optimale Methode. Streaming Media sollten in Echtzeit und nicht im Burstmodus übermittelt werden, und der Player sollte Pakete unmittelbar vor deren Wiedergabe erhalten.

Webserver unterstützen keine MBR-Datenströme. Wenn eine Datei von einem Webserver ausgestrahlt wird, wird die Qualität der Übermittlung nicht überwacht, und es können keine Anpassungen der Bitrate vorgenommen werden. User Datagram Protocol (UDP) ist das für die Ausstrahlung von Medien bevorzugte Übermittlungsprotokoll. Da Webserver dieses Protokoll nicht verwenden können, erhöht sich die Wahrscheinlichkeit, dass die Übermittlung eines Datenstroms durch Ruheperioden unterbrochen wird, während der Player Daten zwischenspeichert. Außerdem unterstützen Webserver weder Liveübertragung noch Multicastdatenströme.

Anmerkung Anmerkung

Verwandte Themen


© 2000-2002 Microsoft Corporation. Alle Rechte vorbehalten.