Creazione di una configurazione packaging

Creare una configurazione di packaging per il packaging HTTP Live Streaming (HLS) del contenuto video nei flussi multimediali.

    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 in cui si desidera creare il package della configurazione.
    3. Selezionare il nome del canale in cui si desidera raggruppare la configurazione.
    4. Nella pagina dei dettagli selezionare Configurazioni package.
    5. Selezionare Crea configurazione package.
    6. Nel pannello Crea configurazione package, immettere un nome per la configurazione del package, quindi fornire le informazioni riportate di seguito.
      • Formato di packaging: selezionare HLS o DASH.
      • Dimensione segmento: specificare la dimensione del segmento in secondi. Questa impostazione consente di sostituire la dimensione del cespite originale con la dimensione del segmento più grande. Ad esempio, se la dimensione del segmento dell'asset incluso è di quattro secondi e la dimensione del segmento richiesta della configurazione di packaging è di due secondi, la dimensione effettiva del segmento è di quattro secondi. Analogamente, se la dimensione del segmento dell'asset ingerito è di quattro secondi e la dimensione del segmento richiesta della configurazione di packaging è di otto secondi, la dimensione effettiva del segmento è di otto secondi.
      • Algoritmo di cifratura: quando la cifratura è abilitata in una configurazione di packaging, i segmenti video vengono cifrati utilizzando una chiave dati generata dinamicamente per ogni playlist. Questa chiave dati viene cifrata mediante envelope con una chiave master gestita da Oracle o una chiave master fornita dall'utente memorizzata nel vault del servizio OCI Vault dell'utente. Per le playlist HLS, il lettore recupera la chiave dati utilizzando il tag EXT-X-KEY. Il vettore di inizializzazione (IV) utilizzato per la decifrazione di un determinato segmento è il numero di segmento specificato in RFC 8216. L'algoritmo di cifratura disponibile è AES128.
      • ID KMS KEY: specificare l'ID della chiave KMS. Questo è l'ID chiave di cifratura principale del servizio Vault OCI. Per ulteriori dettagli, vedere Visualizzazione dei dettagli delle chiavi del vault.
    7. (Facoltativo) Nella sezione ⁇ Tag aggiungere uno o più tag alla configurazione del packaging.
      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.
    8. Selezionare Salva.
      La configurazione di packaging viene creata ed elencata nella scheda Configurazioni di packaging.
  • Per creare una configurazione dei pacchetti, utilizzare i comandi seguenti: create-stream-packaging-config-encryption-aes128

    oci media-services stream-packaging-config create-stream-packaging-config-encryption-aes128 [OPTIONS]
    Oppure, create-stream-packaging-config-encryption-none
    oci media-services stream-packaging-config create-stream-packaging-config-encryption-none [OPTIONS]

    I parametri richiesti per il comando create-stream-packaging-config-encryption-aes128 sono:

    • --display-name [text]
    • --distribution-channel-id [text]
    • --segment-time-in-seconds [integer]
    • --stream-packaging-format [text]
    • --encryption-kms-key-id [text]

    I parametri richiesti per il comando create-stream-packaging-config-encryption-none sono:

    • --display-name [text]
    • --distribution-channel-id [text]
    • --segment-time-in-seconds [integer]
    • --stream-packaging-format [text]

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

    oci media-services stream-packaging-config -h

    Per ottenere assistenza per il comando create-stream-packaging-config-encryption-aes128:

    oci media-services stream-packaging-config create-stream-packaging-config-encryption-aes128 -h

    Per ottenere assistenza per il comando create-stream-packaging-config-encryption-none:

    oci media-services stream-packaging-config create-stream-packaging-config-encryption-none -h

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

  • Per creare una configurazione di packaging, utilizzare l'operazione CreateStreamPackagingConfig .