Esecuzione di un asset

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

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.

Nota

Per prestazioni di riproduzione migliori, utilizzare il contenuto con 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.
  • 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 l'URL per la riproduzione degli asset.
    1. Aprire il menu di navigazione e fare clic su Analytics e AI. In Servizi multimediali, fare clic su Streaming multimediali.
    2. Nella pagina della lista Canali di distribuzione selezionare il compartimento che contiene il canale di distribuzione per il quale si desidera riprodurre gli asset.
    3. Fare clic sul nome del canale da cui si desidera riprodurre l'asset.
    4. Nella pagina Dettagli canale di distribuzione, in Risorse, fare clic su Elenca asset.
    5. Nella sezione Asset elenco di riproduzione, cercare l'asset della playlist che si desidera riprodurre e fare clic sull'asset.
    6. Nella pagina Dettagli asset elenco di riproduzione, nella sezione Anteprima URL, selezionare un package.
    7. Specificare il valore di scadenza del token della sessione compreso tra 10 minuti e 24 ore. L'URL di anteprima scade dopo il periodo di tempo specificato.
    8. Fare clic su Genera.
      Viene generato un URL di anteprima per l'asset. Se la generazione dell'URL riesce, viene visualizzato l'URL di anteprima.
    9. Fare clic su Copia e incollare l'URL in un browser supportato.
      È possibile visualizzare l'asset direttamente in un 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.