Web Streams
Ein Webstream ist wie ein Dateistream, da er Datendateien enthält. In einem Webstream sind diese Dateien in der Regel HTML-Seiten und zugeordnete Grafiken im GIF- oder JPEG-Format.
Webstreams können besonders nützlich für ASF-Dateien sein, die als Präsentationen verwendet werden. Vor der Unterstützung von Webstreams verfügen Präsentationen über URLs in Skriptstreams innerhalb einer Datei, sodass eine Webseite zu einem vordefinierten Zeitpunkt geladen wird. Die Schwierigkeit war, dass eine Netzwerküberlastung zu Verzögerungen und zu einer schlechten Anzeige führen konnte.
Bei Webstreams können die Bestandteile von Webseiten in der ASF-Datei als Stream enthalten sein. Wenn die Dateien empfangen werden, können sie zwischengespeichert werden, sodass ein Browser sofort auf sie zugreifen kann, wenn der Befehl zum Anzeigen (oder Rendern) einer URL übermittelt wird. Dies ermöglicht eine reibungslose, konsistente Wiedergabe. Der Renderbefehl wird im Webstream selbst und nicht als Skriptbefehl in einem separaten Stream übermittelt.
Es wird empfohlen, Webstreams, die mit dem Windows Media Format 9 Series SDK oder höher erstellt wurden, die Versionsnummer 1 zu erhalten. Dieser Wert wird in der WMT _ WEBSTREAM _ FORMAT-Struktur im wVersion-Member angegeben. Das SDK selbst erzwingt diese Version nicht.
Hinweis
Beim Herstellen einer Verbindung mit Live-Broadcaststreams mit Webstreams kann es sein, dass der Benutzer einen Renderbefehl erhält, bevor sich die angegebene Datei tatsächlich im lokalen Cache befindet. Sofern ihre Anwendung diese Bedingung nicht behandelt, wird im Browser der Fehler "Seite nicht gefunden" angezeigt.