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.
- 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.
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.
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 visualiser les ID de ressource de média existants et procéder à l'ingestion de ressource, ou vous pouvez en créer un dans l'interface de ligne de commande en fonction du média HLS dans votre bucket de stockage d'objet à l'aide de la commande
create
:oci media-services media-asset create [OPTIONS]
Les paramètres requis pour la commande
create
sont les suivants :--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>
Une fois l'ID de ressource multimédia créé, vous pouvez ingérer la ressource.
Pour ingérer une ressource, utilisez la commande
ingest-stream-distribution-channel-asset-metadata-entry-details
:oci media-services stream-distribution-channel ingest-stream-distribution-channel-asset-metadata-entry-details [OPTIONS]
Les paramètres requis pour la commande
ingest-stream-distribution-channel-asset-metadata-entry-details
sont les suivants :--media-asset-id [text]
--stream-distribution-channel-id [text]
--compartment-id [text]
Afin d'obtenir toutes les commandes pour
stream-distribution-channel
, exécutez la commande suivante :oci media-services stream-distribution-channel -h
Afin d'obtenir de l'aide pour la commande
ingest-stream-distribution-channel-asset-metadata-entry-details
, exécutez la commande suivante :oci media-services stream-distribution-channel ingest-stream-distribution-channel-asset-metadata-entry-details -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 ingérer 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.