Création d'une configuration de packaging

Créez une configuration de packaging pour le packaging HTTP Live Streaming (HLS) du contenu vidéo dans Media Streams.

    1. Ouvrez le menu de navigation et cliquez sur Analytics et IA. Sous Services de support, cliquez sur Flux de support.
    2. Sur la page de liste Canaux de distribution, sélectionnez le compartiment contenant le canal de distribution dans lequel vous voulez packager la configuration.
    3. Cliquez sur le nom du canal dans lequel vous souhaitez packager la configuration.
    4. Sur la page Détails du canal de distribution, sous Ressources, cliquez sur Configurations de package.
    5. Cliquez sur Créer une configuration de packaging.
    6. Dans le panneau Créer une configuration d'empaquetage, entrez le nom de la configuration d'empaquetage, puis fournissez les informations suivantes :
      • Format : sélectionnez HLS ou DASH.
      • Taille de segment en secondes : indiquez la taille de segment. Ce paramètre vous permet de remplacer la taille de l'immobilisation d'origine 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'empaquetage est de deux secondes, la taille de segment effective 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'empaquetage est de huit secondes, la taille de segment effective est de huit secondes.
      • Algorithme de chiffrement : lorsque le chiffrement est activé sur une configuration de packaging, 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 cryptée par enveloppe avec une clé maître gérée par Oracle ou une clé maître fournie par l'utilisateur stockée dans le coffre de service OCI Vault de l'utilisateur. Pour les listes de lecture HLS, le lecteur extrait 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 cryptage disponible est AES128.
      • ID de clé KMS : indiquez l'ID de clé KMS. Il s'agit de l'ID de clé de cryptage maître du service OCI Vault. Pour plus de détails, reportez-vous à Visualisation des détails de la clé du coffre.
    7. (Facultatif) Pour appliquer des balises à la configuration de packaging, cliquez sur Afficher les options avancées.
      Le balisage est un système de métadonnées permettant d'organiser et de suivre les ressources dans la location. Si vous êtes autorisé à créer une ressource, vous disposez également des droits d'accès nécessaires pour lui ajouter des balises à format libre. Pour appliquer une balise définie, vous devez disposer de droits d'accès permettant d'utiliser l'espace de noms de balise. Pour obtenir des informations générales sur le balisage, reportez-vous à Balises de ressource et à Présentation de Tagging.
    8. Cliquez sur Créer. La configuration d'empaquetage est créée et répertoriée dans la section Configurations d'empaquetage.
  • Pour créer une configuration de packaging, 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]

    Afin d'obtenir toutes les commandes pour stream-distribution-channel, exécutez la commande suivante :

    oci media-services stream-packaging-config -h

    Afin d'obtenir de l'aide pour la commande create-stream-packaging-config-encryption-aes128, exécutez la commande suivante :

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

    Afin d'obtenir de l'aide pour la commande create-stream-packaging-config-encryption-none, exécutez la commande suivante :

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

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.

  • Pour créer une configuration de packaging, utilisez l'opération CreateStreamPackagingConfig.