Playlist di una stazione radio di esempio
[La funzionalità associata a questa pagina, Lettore multimediale Windows SDK, è una funzionalità legacy. È stato sostituito da MediaPlayer. MediaPlayer è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer invece di Lettore multimediale Windows SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Il codice di esempio seguente illustra come creare una playlist per analizzare tre stazioni radio rock. La società fittizia Adventure Works Radio è sulla playlist e su tutti i singoli flussi all'interno della playlist. Quando si scrive il codice, modificare tutti gli URL e i nomi di file in nomi di file validi accessibili alla Lettore multimediale Windows.
Viene creata una playlist per ognuna delle stazioni. Una quarta playlist analizza i primi tre. Le playlist vengono create per fare riferimento ad annunci generati in modo dinamico e hanno la personalizzazione di Adventure Works Radio.
Una delle playlist che rappresentano una stazione radio potrebbe essere simile alla seguente.
<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>
La playlist può quindi essere costruita di riferimenti alle singole playlist.
Codice di esempio
<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>
Questo esempio riproduce un annuncio seguito da 30 secondi di ognuna delle tre stazioni a cui si fa riferimento, una dopo l'altra. Questo ciclo verrà ripetuto per un periodo illimitato perché l'attributo COUNT dell'elemento REPEAT non è definito.
- Ogni riferimento a società, organizzazioni, prodotti, persone ed eventi utilizzati negli esempi è puramente casuale e ha il solo scopo di illustrare l'uso del prodotto Microsoft.
Argomenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per