La classe MediaResource rappresenta il contenuto da caricare dall'istanza MediaPlayer.
Creare un MediaResource
trasmettendo informazioni sui mezzi di comunicazione alla MediaResource
costruttore.
Parametro costruttore | Descrizione |
---|---|
url |
Stringa che rappresenta l’URL del manifesto o della playlist del contenuto multimediale. |
tipo |
Uno dei seguenti membri della MediaResource.Type enumerazione che corrisponde al tipo di file indicato:
|
metadati |
Un'istanza di Metadati , che potrebbe contenere informazioni personalizzate sul contenuto da caricare. Esempi di contenuto sono il contenuto alternativo o l’annuncio da inserire all’interno del contenuto principale. Se utilizzi la pubblicità, imposta AuditudeSettings prima di utilizzare questo costruttore. Per ulteriori informazioni, consulta Ad-insertion-metadata. Suggerimento: se necessario, puoi forzare il fallback del Flash utilizzando forceFlash durante la creazione di una risorsa multimediale. Questo può essere utile perché al momento non tutte le funzioni (come i flussi di lavoro Live Ad) sono supportati nel TVSDK del browser. Il fallback del Flash viene utilizzato per riprodurre i contenuti video. |
Browser TVSDK supporta la riproduzione solo per tipi specifici di contenuto. Se tenti di caricare un altro tipo di contenuto, il TVSDK del browser invia un evento di errore.
Il codice seguente crea un MediaResource
istanza:
//create a MediaResource instance pointing to some HLS content
Metadata metadata = //TODO: create metadata here
mediaResource = new AdobePSDK.MediaResource (
"https://www.example.com/video/some-video.m3u8",
AdobePSDK.MediaResourceType.HLS,
metadata);
In qualsiasi momento successivo, puoi utilizzare MediaResource
funzioni di accesso (getter) per esaminare il tipo, l’URL e i metadati della risorsa.
Carica l’istanza MediaPlayer. Per ulteriori informazioni, consulta Caricare una risorsa multimediale in MediaPlayer.