Création d'une configuration d'assemblage

Créez une configuration d'ensemble pour l'ensemble HLS (HTTP Live Streaming) de contenu vidéo dans Media Streams.

    1. Ouvrez le menu de navigation et sélectionnez Analyse et intelligence artificielle. Sous Services de médias, sélectionnez Flux de médias en continu.
    2. Dans la page de liste Canaux de distribution, sélectionnez le compartiment qui contient le canal de distribution dans lequel vous voulez emballer la configuration.
    3. Sélectionnez le nom du canal dans lequel vous souhaitez encapsuler la configuration.
    4. Dans la page des détails, sélectionnez Configurations d'emballage.
    5. Sélectionnez Créer une configuration d'assemblage.
    6. Dans le panneau Créer une configuration d'emballage, entrez un nom pour la configuration d'emballage, puis fournissez les informations suivantes :
      • Format d'emballage : Sélectionnez HLS ou DASH.
      • Taille du segment : Spécifiez la taille du segment en secondes. Ce paramètre vous permet de remplacer la taille de l'immobilisation initiale par la taille de segment supérieure. Par exemple, si la taille de segment de la ressource ingérée est de quatre secondes et que la taille de segment demandée de la configuration d'emballage est de deux secondes, la taille de segment en vigueur est de quatre secondes. De même, si la taille de segment de la ressource ingérée est de quatre secondes et que la taille de segment demandée de la configuration d'emballage est de huit secondes, la taille de segment en vigueur est de huit secondes.
      • Algorithme de chiffrement : Lorsque le chiffrement est activé dans une configuration d'ensemble, les segments vidéo sont chiffrés à l'aide d'une clé de données générée dynamiquement pour chaque liste de lecture. Cette clé de données est chiffrée en enveloppe avec une clé principale gérée par Oracle ou une clé principale fournie par l'utilisateur stockée dans la chambre forte du service de chambre forte OCI de l'utilisateur. Pour les listes de lecture HLS, le lecteur récupère la clé de données à l'aide de la balise EXT-X-KEY. Le vecteur d'initialisation (IV) utilisé pour déchiffrer un segment particulier est le numéro de segment spécifié dans la RFC 8216. L'algorithme de chiffrement disponible est AES128.
      • ID clé du service de gestion des clés : Spécifiez l'ID clé du service. Il s'agit de l'ID clé de chiffrement principale du service de chambre forte OCI. Pour plus de détails, voir Affichage des détails d'une clé de chambre forte.
    7. (Facultatif) Dans la section Marqueurs, ajoutez un ou plusieurs marqueurs à la configuration d'emballage.
      Si vous êtes autorisé à créer une ressource, vous disposez également des autorisations nécessaires pour appliquer des marqueurs à structure libre à cette ressource. Pour appliquer un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur. Pour plus d'informations sur le marquage, voir Marqueurs de ressource. Si vous ne savez pas si vous devez appliquer des marqueurs, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des marqueurs plus tard.
    8. Sélectionnez enregistrer.
      La configuration d'emballage est créée et répertoriée dans l'onglet Configurations d'emballage.
  • Pour créer une configuration d'emballage, utilisez les commandes suivantes : create-stream-packaging-config-encryption-aes128

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

    Les paramètres requis pour la commande create-stream-packaging-config-encryption-aes128 sont les suivants :

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

    Les paramètres requis pour la commande create-stream-packaging-config-encryption-none sont les suivants :

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

    Pour obtenir toutes les commandes pour stream-distribution-channel :

    oci media-services stream-packaging-config -h

    Pour obtenir de l'aide sur la commande create-stream-packaging-config-encryption-aes128 :

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

    Pour obtenir de l'aide sur la commande create-stream-packaging-config-encryption-none :

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

    Pour la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande.

  • Pour créer une configuration d'emballage, utilisez l'opération CreateStreamPackagingConfig .