Creazione di playlist metafile

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

È possibile creare una playlist usando qualsiasi editor di testo, ad esempio Il Blocco note Microsoft. Aprire l'editor di testo. Digitare le voci di script da implementare. Dopo aver completato la digitazione nel Blocco note, salvare il file con un nome file e un'estensione di file appropriati. Per altre informazioni sulle estensioni, vedere Linee guida per l'estensione metafile. In genere il nome del file è il nome del file o del flusso di Windows Media seguito da un'estensione di .wax, .wvx o asx. Ad esempio, se il contenuto multimediale è un file audio di Windows Media con estensione wma, usare l'estensione .wax per la denominazione della playlist. Le playlist non devono includere codici di formattazione da un elaboratore di testo, ad esempio Microsoft Word. Per assicurarsi che nella playlist non siano inclusi codici di formattazione, salvare il file come testo normale o file ASCII.

Nota

Gli elementi e gli attributi non fanno distinzione tra maiuscole e minuscole. Il testo usato nella playlist per definire un elemento o un attributo può essere maiuscolo o minuscolo o una combinazione di entrambi.

 

Se un elemento non dispone di elementi figlio (quelli che modificano o sono contenuti all'interno di un altro elemento), è possibile utilizzare un singolo carattere barra (/) alla fine del tag di apertura, subito prima di '>', al posto di un tag di chiusura. Gli elementi figlio di un elemento devono essere visualizzati tra il tag di apertura e di chiusura per tale elemento; in caso contrario, non sono elementi figlio per tale elemento e vengono ignorati o provocano un errore nella sintassi della playlist.

I primi quattro caratteri di una playlist devono essere "<ASX". L'elemento ASX viene usato in tutte le playlist, indipendentemente dal fatto che l'estensione sia .wax, .wvx o asx. Deve essere presente un solo elemento ASX per playlist. Questo elemento identifica il file come playlist del metafile di Windows Media. Non specifica il tipo di playlist.

L'elemento ASX ha tre attributi possibili:

VERSION

L'attributo VERSION è obbligatorio e deve seguire immediatamente dopo l'elemento ASX , ad esempio "<ASX version = "3.0">". Il numero di versione corrente è 3.0. Lettore multimediale Windows supporta tutte le versioni precedenti. I valori accettabili per l'attributo VERSION includono sia 3.0 che 3 (senza virgola decimale).

PREVIEWMODE

L'attributo PREVIEWMODE è facoltativo. Fornisce un altro meccanismo per specificare per quanto tempo eseguire il rendering di una clip. Se il valore dell'attributo PREVIEWMODE è YES, Lettore multimediale Windows eseguirà il rendering di ogni clip per la durata specificata dall'elemento PREVIEWDURATION. Ogni clip può avere un'opzione PREVIEWDURATION specificata.

BARRA BANNER

L'attributo BANNERBAR facoltativo definisce se il controllo Lettore multimediale Windows riserva spazio per un elemento grafico banner. Utilizzare l'elemento BANNER per specificare l'elemento grafico da visualizzare. Se il valore di BANNERBAR è FISSO, Lettore multimediale Windows riserva spazio banner per lo show e per ogni clip, indipendentemente dal fatto che la playlist metafile specifichi un banner per la visualizzazione o il clip. In questo modo le dimensioni della finestra di Lettore multimediale Windows verranno mantenuto invariate (tranne quando le dimensioni del video cambiano) indipendentemente dall'assenza o dalla presenza di un elemento grafico banner. Se alla visualizzazione o clip non è associato un banner, lo spazio riservato per uno è nero. Se il valore dell'attributo BANNERBAR è AUTO, Lettore multimediale Windows riserva spazio per il banner solo quando lo show o il clip include uno.

<ASX version="3.0" BANNERBAR="AUTO" >

Per altre informazioni sui tre attributi dell'elemento ASX , vedere la voce di riferimento per l'elemento ASX.

Un elemento ASX contiene elementi figlio ENTRY che definiscono le informazioni sui file multimediali a cui accedere. Ogni elemento ENTRY deve contenere un elemento REF che specifica il percorso del file multimediale da trasmettere. Deve essere presente almeno un elemento ENTRY o ENTRYREF all'interno di un elemento ASX .

Altri elementi definiti nell'ambito dell'elemento ASX, ad esempio TITLE e AUTHOR, sono associati ai metadati visualizzati da Lettore multimediale Windows.

Le playlist più semplici vengono create aggiungendo più elementi ENTRY con un singolo elemento REF a un metafile. Viene eseguito il rendering di ogni elemento ENTRY in una playlist di metafile nell'ordine in cui viene visualizzato nel file come se l'utente avesse aperto manualmente ogni clip.

Codice di esempio

<ASX version = "3.0">
<!--A simple playlist with entries to be played in sequence.-->
    <Title>The Show Title</Title>
    <Entry>
        <Ref href = "mms://adventure-works.com/Path/title1.wma" />
    </Entry>
    <Entry>
        <Ref href = "mms://adventure-works.com/Path/title2.wma" />
    </Entry>
    <Entry>
        <Ref href = "mms://adventure-works.com/Path/title3.wma" />
    </Entry>
</ASX>

Assicurarsi che la playlist funzioni facendo doppio clic su di essa in Esplora risorse. Lettore multimediale Windows deve aprire e avviare lo streaming del contenuto multimediale. Dopo aver confermato che la playlist funziona, salvarla nel server Web insieme alle pagine Web e collegarla tramite un elemento HREF o incorporarla in una pagina Web usando l'elemento OBJECT Lettore multimediale Windows.

Le sezioni seguenti contengono altre informazioni:

Elemento BANNER

Playlist di esempio

Informazioni di riferimento sugli elementi metafile di Windows Media

Guida ai metafile di Windows Media