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 della playlist dalla pagina Dettagli asset lista di riproduzione.

    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 generare l'URL di anteprima.
    3. Fare clic sul nome del canale di distribuzione da cui si desidera generare l'URL di anteprima.
    4. Nella pagina Dettagli canale di distribuzione, in Risorse, fare clic su Elenca asset.
    5. Nella sezione Asset elenco di riproduzione fare clic sull'asset della playlist per il quale si desidera generare l'URL di anteprima.
    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.
    9. Fare clic su Copia.
      È 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 riportata di seguito per 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 si è in grado di 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>
    Qui,
    • <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 riprodurlo in un browser o in un'applicazione supportati.