Verwenden von Metadateien für den nahtlosen Streamwechsel

Sie können den nahtlosen Streamwechsel mithilfe von Metadateiwiedergabelisten vereinfachen. In der Regel erfolgt beim Ende eines Inhalts eine Pufferung für den nächsten Clip oder Stream, bevor er geöffnet wird (wenn es sich um Inhalte handelt, die von einem Streamingmedienserver empfangen werden). Microsoft Windows Media-Dienste ermöglicht es Ihnen, diese Pufferungszeit zu beseitigen oder zumindest zu minimieren, damit ein weiterer Teil des gestreamten Inhalts nahezu sofort abspielt. Der normale Betriebsmodus für Windows Media Player besteht im Öffnen des nächsten Medienstreams, auf den die Wiedergabeliste 20 Sekunden vor dem Ende des aktuell gerenderten Streams verweist. Dies ermöglicht in der Regel einen nahtlosen Übergang zwischen Medienstreams, abhängig von anderen Faktoren wie Webzugriffszeiten.

Verwenden Sie das EVENT-Element in einer Wiedergabeliste in Verbindung mit OPENEVENT-Befehlen des Encoders, um den nahtlosen Wechsel zwischen Streams oder Dateien zu ermöglichen. Das Senden eines OPENEVENT-Befehls 20 Sekunden oder mehr vor dem EVENT-Befehl kann Verzögerungen beim Streamwechsel minimieren. Anschließend Windows Media Player einen Teil des bevorstehenden Streaminginhalts vorab in einen Puffer laden.

Verwenden Windows Media Encoder, um einen Skriptbefehl im Stream im folgenden Format zu senden:

OPENEVENT eventname 

Der Ereignisname muss der name sein, der im EVENT-Element in der Wiedergabeliste definiert ist. Wenn Windows Media Player einen OPENEVENT-Skriptbefehl vom Encoder empfängt, sucht er nach dem EVENT-Element in der Wiedergabeliste und beginnt mit dem Puffern des Im EVENT-Elements definierten Clips oder Streams. Windows Media Player enthält diese Informationen dann bis zum tatsächlichen Ereignis mit demselben Namen. Wenn das benannte Ereignis empfangen wird, Windows Media Player auf den zuvor gepufferten Inhalt um.

Hinweis

Sie können keine Unicode-Zeichen für den OPENEVENT-Skriptbefehl in der Mediendatei oder im EVENT-Element in der Wiedergabeliste verwenden.

Erstellen von Metadateiwiedergabelisten

Metafile-Wiedergabelisten

Player.ScriptCommand-Ereignis

Verwenden von Metafile-Wiedergabelisten

Windows Referenz zu Medienmetadateielementen

Windows Leitfaden zur Medienmetadatei