Esecuzione di un asset

Visualizzare l'URL di anteprima generato per un asset di contenuto in Flussi multimediali.

Per accedere al servizio token di sessione, è necessario disporre delle autorizzazioni riportate di seguito per il compartimento associato al canale di distribuzione contenente la configurazione di packaging in cui è stato incluso l'asset.

  • lettura flusso-distribuzione-canale
  • lettura stream-packaging-config
  • leggi stream-cdn-config

Gli utenti con autorizzazioni per il canale e la configurazione specifici possono generare un URL per la riproduzione degli asset.

Nota

Per prestazioni di riproduzione migliori, utilizzare il contenuto con i codec supportati. Se l'audio non è supportato, il video potrebbe essere riprodotto senza l'audio. Il codec video supportato è H.264 e i codec audio supportati sono AAC e MP3.
  • Durante la riproduzione del contenuto, viene utilizzato un token di sessione per autenticare il streamer di asset. La console ottiene un token di sessione per visualizzare il contenuto per 24 ore.

    1. Nella pagina elenco Canali di distribuzione, selezionare il compartimento che contiene il canale di distribuzione con l'asset che si desidera riprodurre. Per assistenza nella ricerca della pagina elenco, vedere Creazione di un URL di anteprima.
    2. Selezionare il nome del canale contenente l'asset che si desidera riprodurre.
    3. Nella pagina dei dettagli, selezionare Asset della playlist.
    4. Selezionare l'asset playlist che si desidera riprodurre.
    5. Nella pagina dei dettagli degli asset playlist, selezionare il menu Azioni, quindi selezionare Anteprima URL.
    6. Nel pannello Anteprima URL selezionare una configurazione di packaging da utilizzare per la distribuzione del contenuto.
    7. Specificare un valore di scadenza del token di sessione compreso tra 10 minuti e 24 ore. L'URL di anteprima scade dopo il periodo di tempo specificato.
    8. Selezionare Genera.
      Viene generato un URL di anteprima per l'asset. Se la generazione dell'URL riesce, viene visualizzato l'URL di anteprima.
    9. Copiare l'URL e incollarlo in un browser supportato.
      È possibile visualizzare l'asset direttamente nel browser.
      Nota

      Viene creato un token per ogni richiesta URL di anteprima. Il token scade dopo 24 ore. Una volta scaduto il token, è necessario generare un nuovo URL di anteprima per la riproduzione degli asset.
  • La generazione della playlist richiede un token di sessione per l'autenticazione. È pertanto necessario generare un token di sessione prima di generare una playlist. Il token di sessione è valido per 24 ore.

    Per generare un token, utilizzare il comando generate-session-token :

    oci media-services media-stream stream-distribution-channel generate-session-token [OPTIONS]

    Parametri richiesti per il comando generate-session-token:

    • --endpoint [text]
    • --packaging-config-id [text]
    • --scopes [text]
    • --asset-ids [text]

    Dopo aver generato il token di sessione, generare la playlist per riprodurre l'asset utilizzando il comando generate-playlist :

    oci media-services media-stream stream-distribution-channel generate-playlist [OPTIONS]

    Parametri richiesti per il comando generate-playlist:

    • --file [filename]
    • --media-asset-id [text]
    • --stream-packaging-config-id [text]
    • --endpoint [text]
    • --token [text]
    Nota

    Il parametro --endpoint deve puntare al dominio del canale di distribuzione desiderato.

    Per ottenere tutti i comandi per stream-distribution-channel:

    oci media-services stream-distribution-channel -h

    Per ottenere assistenza per il comando generate-session-token:

    oci media-services media-stream stream-distribution-channel generate-session-token -h

    Per ottenere assistenza per il comando generate-playlist:

    oci media-services media-stream stream-distribution-channel generate-playlist -h

    Per un elenco completo dei flag e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.

  • Per riprodurre un asset, utilizzare le operazioni GeneratePlaylist e GenerateSessionToken .