Creare una risorsa multimediale

Ultimo aggiornamento: 2023-09-21

Per ogni nuovo contenuto video, inizializza un’istanza MediaResource con informazioni sul contenuto video e carica la risorsa multimediale.

La classe MediaResource rappresenta il contenuto da caricare dall'istanza MediaPlayer.

  1. 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 valori stringa che corrispondono al tipo di file indicato:

    • MP4 - Formato di file multimediale di base ISO (MP4)
    • HLS - M3U8

    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 Metadati Ad Insertion.

    IMPORTANTE

    TVSDK supporta la riproduzione solo per tipi specifici di contenuto. Se tenti di caricare un altro tipo di contenuto, TVSDK invia un evento di errore.

    Per contenuti MP4 video-on-demand (VOD), TVSDK non supporta la riproduzione con trick play, lo streaming ABR (Adaptive Bit Rate), l'inserimento di annunci, i sottotitoli o DRM.

    Il codice seguente crea un MediaResource istanza:

    // To do: Create metadata here
    MyResource = new MediaResource(
             "https://www.example.com/video/some-video.m3u8",
             "HLS",
             MyMetadata)
    
    SUGGERIMENTO

    A questo punto, puoi utilizzare MediaResource funzioni di accesso (getter) per esaminare il tipo, l’URL e i metadati della risorsa.

  2. Carica la risorsa multimediale utilizzando uno dei seguenti elementi:

In questa pagina