Inclusion d'une ressource

Ajoutez le contenu que vous souhaitez distribuer dans les listes de lecture dans Media Streams.

Les actifs (contenu) sont ingérés (ajoutés) dans un canal de distribution et diffusés en continu à l'aide d'une configuration de packaging. Pour exécuter l'opération d'inclusion, l'éditeur de ressource doit disposer du droit d'accès MEDIA_WORKFLOW_JOB_CREATE sur le compartiment dans lequel la ressource est ingérée.

Les éditeurs de ressources (ou les rôles qui ingèrent des ressources dans un canal de distribution) doivent disposer des droits nécessaires pour effectuer les actions suivantes :
  • Lisez la liste de lecture principale (m3u8) à partir de l'emplacement Object Storage de la région.
  • Lisez le bucket, la liste de lecture et tous les fichiers rendus dans le canal.
Remarque

Media Streams ne peut inclure que des listes de lecture HLS. Pour utiliser OCI Media Streams afin de diffuser votre contenu, créez une liste de lecture HLS à l'aide d'OCI Media Flow.
    1. Ouvrez le menu de navigation et sélectionnez Analytics et IA. Sous Services de support, sélectionnez Flux de support.
    2. Sur la page de liste Canaux de distribution, sélectionnez le compartiment contenant le canal de distribution dans lequel inclure les ressources.
    3. Sélectionnez le nom du canal dans lequel vous voulez inclure les ressources.
    4. Sur la page de détails, sélectionnez Ressources de liste de lecture.
    5. Sélectionnez Inclure la ressource de liste de lecture.
    6. Dans le panneau Inclure la ressource de liste de lecture, entrez le nom de la ressource de liste de lecture.
    7. Pour le fichier d'entrée, sélectionnez le bucket dans le compartiment contenant le contenu. Si vous ne voyez pas le bucket souhaité, vous devrez peut-être le modifier.
    8. Sélectionner le fichier. Cet objet est votre liste de lecture principale HLS (m3u8) avec tous les rendus VBR (Variable Bitrate) de la ressource à ingérer. Vous ne pouvez sélectionner que du contenu HLS valide à inclure. Si le contenu est dans un format tel que MP4, convertissez les fichiers au format HLS. Pour plus de détails, reportez-vous à OCI Media Flow.
    9. (Facultatif) Dans la section Balises, ajoutez des balises à la ressource de liste de lecture.
      Si vous disposez des droits d'accès nécessaires pour créer une ressource, vous disposez également de droits d'accès permettant d'appliquer des balises à format libre à cette ressource. Pour appliquer une balise définie, vous devez disposer des droits d'accès nécessaires pour utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas certain d'appliquer des balises, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des balises ultérieurement.
    10. Sélectionnez Inclure.
      La playlist est créée. Sur la page de détails de la ressource de liste de lecture, dans la section Informations sur l'actif, le statut du travail d'inclusion d'actif est défini sur Accepté.
    Pour plus d'informations sur la création d'une URL d'aperçu et la lecture de la ressource, reportez-vous à Gestion de la diffusion de contenu dans Media Streams.
  • L'ingestion de ressources à l'aide de la CLI nécessite un ID de ressource multimédia pour l'ingestion.

    Vous pouvez utiliser la console pour afficher les ID de ressource média existants et poursuivre l'assimilation des ressources. Vous pouvez également en créer un dans l'interface de ligne de commande en fonction du média HLS dans le bucket de stockage d'objet à l'aide de la commande create :

    oci media-services media-asset create --compartment-id compartment_ocid --type type [OPTIONS]

    type est le type d'immobilisation. Les valeurs acceptées sont AUDIO, CAPTION_FILE, IMAGE, PLAYLIST et UNKNOWN, VIDEO.

    Une fois l'ID de ressource multimédia créé, vous pouvez ingérer la ressource.

    Pour inclure une ressource, utilisez la commande oci media-services stream-distribution-channel ingest et les paramètres requis :

    oci media-services stream-distribution-channel ingest --media-asset-id media_asset_ocid --stream-distribution-channel-id stream_distribution_channel-icid [OPTIONS]

    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 inclure une ressource, utilisez l'opération IngestStreamDistributionChannel .

    Une fois la ressource ingérée, vous pouvez créer manuellement une URL d'aperçu. Pour plus de détails, voir Création d'une URL d'aperçu.