Ein Beispiel für die Wiedergabeliste für Radiosender

Im folgenden Beispielcode wird veranschaulicht, wie Sie eine Wiedergabeliste erstellen, um drei Rock-Radiostationen zu scannen. Die fiktive Firma Adventure Works Radio ist auf der Wiedergabeliste und auf allen einzelnen Streams innerhalb der Wiedergabeliste. Wenn Sie Ihren Code schreiben, ändern Sie alle URLs und Dateinamen in gültige Dateinamen, die für Ihre Windows Medienwiedergabe zugänglich sind.

Eine Wiedergabeliste wird für jede der Stationen erstellt. Eine vierte Wiedergabeliste überprüft die ersten drei. Die Wiedergabelisten werden erstellt, um dynamisch generierte Werbung zu verweisen und adventure Works Radio Branding zu haben.

Eine der Wiedergabelisten, die eine Radiostation darstellen, könnte wie folgt 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 von 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 Anzeige wiedergegeben, gefolgt von 30 Sekunden jeder der drei Stationen, auf die verwiesen wird, jeweils nacheinander. 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 Metafile-Wiedergabelisten

Beispiel-Wiedergabelisten

Metafile-Wiedergabelisten

referenz Windows Medienmetadateielemente

Windows Medienmetadateihandbuch