Inclusione di un asset

Aggiungere il contenuto che si desidera distribuire nelle playlist di Media Streams.

Gli asset (contenuti) vengono inclusi (aggiunti) in un canale di distribuzione e trasmessi in streaming utilizzando una configurazione di packaging. Per eseguire l'operazione di inclusione, il publisher dell'asset deve disporre dell'autorizzazione MEDIA_WORKFLOW_JOB_CREATE sul compartimento in cui viene incluso l'asset.

I publisher asset (o i ruoli che incorporano gli asset in un canale di distribuzione) devono disporre dei diritti per eseguire le azioni riportate di seguito.
  • Leggi la playlist primaria (m3u8) dalla posizione dello storage degli oggetti nell'area.
  • Leggere il bucket, la playlist e gli eventuali file di rendering nel canale.
Nota

I flussi multimediali possono includere solo playlist HLS. Per utilizzare i flussi multimediali OCI per distribuire i tuoi contenuti, crea una playlist HLS utilizzando OCI Media Flow.
    1. Aprire il menu di navigazione e selezionare Analytics e AI. In Media Services, selezionare Media Streams.
    2. Nella pagina della lista Canali di distribuzione, selezionare il compartimento contenente il canale di distribuzione in cui si desidera includere gli asset.
    3. Selezionare il nome del canale in cui si desidera includere gli asset.
    4. Nella pagina dei dettagli, selezionare Asset della playlist.
    5. Selezionare Inserisci asset playlist.
    6. Immettere un nome per l'asset playlist nel pannello Inserisci asset playlist.
    7. Per il file di input, selezionare il bucket nel compartimento che contiene il contenuto. Se non viene visualizzato il bucket che si desidera, potrebbe essere necessario modificare il compartimento.
    8. Selezionare il file. Questo oggetto è la playlist principale HLS (m3u8) con tutte le rendition del bitrate variabile (VBR) dell'asset che si desidera includere. È possibile selezionare solo il contenuto HLS valido da includere. Se il contenuto è in formati quali MP4, convertire i file in formato HLS. Per ulteriori dettagli, consulta OCI Media Flow.
    9. (Facoltativo) Nella sezione ⁇ Tag, aggiungere una o più tag all'asset playlist.
      Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare tag in formato libero a tale risorsa. Per applicare una tag defined, è necessario disporre delle autorizzazioni per utilizzare la tag namespace. Per ulteriori informazioni sull'applicazione di tag, vedere Tag risorsa. Se non sei sicuro di applicare i tag, salta questa opzione o chiedi a un amministratore. È possibile applicare le tag in un secondo momento.
    10. Selezionare Inserisci.
      La playlist viene creata. Nella sezione Informazioni asset della pagina dei dettagli dell'asset playlist, lo stato del job Includi asset è impostato su Accettato.
    Per informazioni sulla creazione di un URL di anteprima e sulla riproduzione dell'asset, vedere Gestione della distribuzione del contenuto nei flussi multimediali.
  • L'inclusione degli asset mediante l'interfaccia CLI richiede un ID asset multimediale per l'inclusione.

    È possibile utilizzare la console per visualizzare gli ID degli asset di supporto esistenti e procedere con l'inclusione degli asset oppure crearne uno nuovo nell'interfaccia CLI in base ai supporti HLS nel bucket di storage degli oggetti utilizzando il comando create :

    oci media-services media-asset create [OPTIONS]

    I parametri obbligatori per il comando create sono:

    • --compartment id [text]
    • --type [text]: <use the type PLAYLIST for the HLS media>
    • --namespace-name [text]
    • --bucket-name [text]
    • --object-name [text]: <name of the primary HLS or m3u8 file>

    Dopo aver creato l'ID asset multimediale, è possibile includere l'asset.

    Per includere un asset, utilizzare il comando ingest-stream-distribution-channel-asset-metadata-entry-details :

    oci media-services stream-distribution-channel ingest-stream-distribution-channel-asset-metadata-entry-details [OPTIONS]

    I parametri richiesti per il comando ingest-stream-distribution-channel-asset-metadata-entry-details sono:

    • --media-asset-id [text]
    • --stream-distribution-channel-id [text]
    • --compartment-id [text]

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

    oci media-services stream-distribution-channel -h

    Per ottenere assistenza per il comando ingest-stream-distribution-channel-asset-metadata-entry-details:

    oci media-services stream-distribution-channel ingest-stream-distribution-channel-asset-metadata-entry-details -h

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

  • Per includere un asset, utilizzare l'operazione IngestStreamDistributionChannel .

    Dopo la corretta inclusione dell'asset, è possibile creare manualmente un URL di anteprima. Per ulteriori informazioni, vedere Creazione di un URL di anteprima.