Lista de reproducción de una estación de radio de ejemplo

[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.

En el código de ejemplo siguiente se muestra cómo crear una lista de reproducción para examinar tres estaciones de radio rock. La empresa ficticia Adventure Works Radio está en la lista de reproducción y en todas las secuencias individuales dentro de la lista de reproducción. Al escribir el código, cambie todas las direcciones URL y los nombres de archivo a nombres de archivo válidos a los que se pueda acceder a la Reproductor multimedia de Windows.

Se crea una lista de reproducción para cada una de las estaciones. Una cuarta lista de reproducción examina los tres primeros. Las listas de reproducción se crean para hacer referencia a anuncios generados dinámicamente y tienen la personalización de marca Adventure Works Radio.

Una de las listas de reproducción que representan una estación de radio podría tener este aspecto.

<ASX version = "3.0">
    <TITLE>Adventure Works Radio</TITLE>
    <MOREINFO href = "https://www.adventure-works.com" />
    <ENTRY clientSkip = "no" skipIfRef = "yes">
       <REF href = "https://www.adventure-works.com/ad.asp/" />
    </ENTRY>
    <ENTRY>
        <TITLE>MyWRCK Radio</TITLE>
        <ABSTRACT>MyTown's Best Rock 'n Roll</ABSTRACT>
        <COPYRIGHT>2000 RadioNetwork</COPYRIGHT>
        <MOREINFO href = "https://www.adventure-works.com" />
        <REF href = "https://www.adventure-works.com" />
        <REF href = "https://backup.adventure-works.com" />
    </ENTRY>
</ASX>

A continuación, la lista de reproducción se puede construir de referencias a las listas de reproducción individuales.

Código de ejemplo

<ASX Version = "3.0">
    <TITLE>Adventure Works Radio Top 3 Rock Stations</TITLE>
    <MOREINFO href = "https://www.adventure-works.com/MyTop3Rocks"/>
    <REPEAT>
        <ENTRY ClientSkip = "no">
            <REF HREF = "https://www.adventure-works.com/ad.asp/">
        </ENTRY>
        <DURATION VALUE="00:00:30" />
        <ENTRYREF  HREF = "https://www.adventure-works.com/asx/RadioNetwork.wax"/>
        <DURATION VALUE="00:00:30" />
        <ENTRYREF HREF = "https://www.adventure-works.com/asx/RadioNetwork2.wax/>
        <DURATION VALUE="00:00:30" />
        <ENTRYREF HREF = "https://www.adventure-works.com/asx/RadioNetwork3.wax"/>
    </REPEAT>
</ASX>

En este ejemplo se reproduciría un anuncio seguido de 30 segundos de cada una de las tres estaciones a las que se hace referencia, una después de la otra. Este ciclo se repetirá indefinidamente porque el atributo COUNT del elemento REPEAT no está definido.

  • Las empresas, las organizaciones, los productos, las personas y los eventos usados en los ejemplos son ficticios. No se entenderá o deducirá ninguna asociación con ninguna empresa, organización, producto, persona o acontecimiento reales.

Crear listas de reproducción de metarchivo

Listas de reproducción de ejemplo

Listas de reproducción de metarchivo

Referencia de elementos de metarchivo de Windows Media

Guía del metarchivo de Windows Media