Compartir a través de


Uso de metarchivos para la conmutación de secuencias de conexión directa

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Puede facilitar el cambio de secuencias sin problemas mediante listas de reproducción de metarchivo. Normalmente, cuando finaliza un fragmento de contenido, el almacenamiento en búfer se produce para el siguiente clip o secuencia antes de que se abra (si se recibe contenido de un servidor multimedia de streaming). Microsoft Windows Media Services le permite eliminar, o al menos minimizar, este tiempo de almacenamiento en búfer y hacer que otro fragmento de contenido transmitido comience a reproducirse casi inmediatamente. El modo normal de funcionamiento de Reproductor multimedia de Windows es abrir la siguiente secuencia multimedia a la que hace referencia la lista de reproducción 20 segundos antes del final de la secuencia representada actualmente. Por lo general, proporciona una transición perfecta entre secuencias multimedia, en función de otros factores, como los tiempos de acceso web.

Use el elemento EVENT en una lista de reproducción junto con los comandos OPENEVENT del codificador para facilitar el cambio sin problemas entre secuencias o archivos. El envío de un comando OPENEVENT de 20 segundos o más antes del comando EVENT puede minimizar los retrasos en la conmutación por secuencias. A continuación, Reproductor multimedia de Windows puede cargar previamente una parte del próximo contenido de streaming en un búfer.

Use El codificador de Windows Media para enviar un comando de script en la secuencia con el siguiente formato:

OPENEVENT eventname 

El nombre del evento debe ser el definido en el elemento EVENT de la lista de reproducción. Cuando Reproductor multimedia de Windows recibe un comando de script OPENEVENT del codificador, busca en el elemento EVENT de la lista de reproducción y comienza a almacenar en búfer el clip o secuencia definido en el elemento EVENT. Reproductor multimedia de Windows luego contiene esta información hasta el evento real del mismo nombre. Cuando se recibe el evento con nombre, Reproductor multimedia de Windows cambia al contenido almacenado en búfer previamente.

Nota:

No puede usar caracteres Unicode para el comando de script OPENEVENT en el archivo multimedia o el elemento EVENT de la lista de reproducción.

 

Crear listas de reproducción de metarchivo

Listas de reproducción de metarchivo

Player.ScriptCommand (evento)

Usar listas de reproducción de metarchivo

Referencia de elementos de metarchivo de Windows Media

Guía del metarchivo de Windows Media