Beispielwiedergabeliste für Radiosender

Der folgende Beispielcode veranschaulicht das Erstellen einer Wiedergabeliste zum Scannen von drei Funkstationen für Gestein. Die fiktive Marke Adventure Works Radio befindet sich in der Wiedergabeliste und in allen einzelnen Streams innerhalb der Wiedergabeliste. Wenn Sie Ihren Code schreiben, ändern Sie alle URLs und Dateinamen in gültige Dateinamen, auf die Ihre Windows Media Player.

Für jede Station wird eine Wiedergabeliste erstellt. Eine vierte Wiedergabeliste durchsucht die ersten drei. Die Wiedergabelisten werden erstellt, um auf dynamisch generierte Ankündigungen zu verweisen, und verfügen über ein Adventure Works Radio-Branding.

Eine der Wiedergabelisten, die einen Radiosender darstellen, könnte wie dies aussehen.

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

Die Wiedergabeliste kann dann aus Verweisen auf die einzelnen Wiedergabelisten erstellt werden.

Beispielcode

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

In diesem Beispiel wird eine Werbeanzeige gefolgt von 30 Sekunden jeder der drei Stationen, auf die verwiesen wird, nacheinander abspielt. Dieser Zyklus wird unbegrenzt wiederholt, da das COUNT-Attribut des REPEAT-Elements nicht definiert ist.

  • Die in den Beispielen verwendeten Firmen, Organisationen, Produkte, Personen und Ereignisse sind frei erfunden, soweit nichts anderes angegeben ist. Jede Ähnlichkeit mit bestehenden Firmen, Organisationen, Produkten, Personen oder Ereignissen ist rein zufällig.

Erstellen von Metadateiwiedergabelisten

Beispielwiedergabelisten

Metafile-Wiedergabelisten

Windows Referenz zu Medienmetadateielementen

Windows Leitfaden zur Medienmetadatei