Creazione di un URL di anteprima

Creare un URL di anteprima in Streaming multimediali e visualizzare l'asset di contenuto in un browser.

Nota

Il browser Safari può eseguire HLS in modo nativo. Altri browser richiedono un plugin aggiuntivo o un'applicazione supportata per visualizzare in anteprima il formato HLS.
  • È possibile generare un URL di anteprima dell'asset playlist dalla pagina dei dettagli dell'asset playlist.

    1. Aprire il menu di navigazione e selezionare Analytics e AI. In Media Services, selezionare Media Streams.
    2. Nella pagina elenco Canali di distribuzione selezionare il compartimento che contiene il canale di distribuzione per il quale si desidera generare l'URL di anteprima.
    3. Selezionare il nome del canale di distribuzione da cui si desidera generare l'URL di anteprima.
    4. Nella pagina dei dettagli, selezionare Asset della playlist.
    5. Selezionare l'asset playlist per il quale si desidera generare l'URL di anteprima.
    6. Nella pagina dei dettagli degli asset playlist, selezionare il menu Azioni, quindi selezionare Anteprima URL.
    7. Nel pannello Anteprima URL selezionare una configurazione di packaging da utilizzare per la distribuzione del contenuto.
    8. 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.
    9. Selezionare Genera.
      Viene generato un URL di anteprima per l'asset.
    10. Copiare l'URL.
      È possibile visualizzare l'asset riproducendolo in un browser o in un'applicazione supportata.
  • Non è possibile creare un URL di anteprima direttamente utilizzando l'interfaccia CLI. È necessario generare un token di sessione utilizzando l'interfaccia CLI e generare manualmente l'URL di anteprima utilizzando l'ID token. Il token di sessione è obbligatorio per l'autenticazione ed è 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]
    Nota

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

    Dopo aver creato il token di sessione, attenersi alla procedura descritta in Creazione manuale di un URL di anteprima.

    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 un elenco completo dei flag e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.

  • Se non è possibile accedere alla console, è possibile creare manualmente un URL di anteprima utilizzando gli elementi riportati di seguito.
    https://<DC_DOMAIN>/20211101/actions/generatePlaylist?mediaAssetId=<ASSET_ID >&streamPackagingConfigId=<PKG_ID>&token=<TOKEN_DATA>
                                
    Posizione:
    • <DC_DOMAIN> è il dominio dell'operazione GetStreamDistributionChannel.
    • <PKG_ID> è l'OCID della configurazione di packaging utilizzata per lo streaming.
    • <ASSET_ID> è l'OCID dell'asset da trasmettere.
    • <TOKEN_DATA> è il token restituito dall'operazione GenerateSessionToken .

    Visualizzare l'asset copiando l'URL di anteprima e riproducendolo in un browser o in un'applicazione supportati.