Ingestion d'une ressource
Ajoutez le contenu que vous souhaitez distribuer dans les listes de lecture dans Media Streams.
Les ressources (contenu) sont ingérées (ajoutées) dans un canal de distribution et diffusées en continu à l'aide d'une configuration d'emballage. Pour exécuter l'opération d'ingestion, l'éditeur de ressource doit disposer de l'autorisation 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 de stockage d'objets dans la région.
- Lisez le seau, la liste de lecture et tous les fichiers rendus dans le canal.
Les flux de médias en continu ne peuvent ingérer que des listes de lecture HLS. Pour utiliser le service de flux de médias en continu pour OCI pour diffuser votre contenu, créez une liste de lecture HLS à l'aide du service de flux de médias pour OCI.
L'ingestion de ressources à l'aide de l'interface de ligne de commande nécessite un ID ressource de média pour l'ingestion.
Vous pouvez utiliser la console pour voir les ID ressources de média existantes et poursuivre l'ingestion des ressources ou vous pouvez en créer une nouvelle dans l'interface de ligne de commande en fonction du média HLS dans votre seau de stockage d'objets à l'aide de la commande
create:oci media-services media-asset create [OPTIONS]Les paramètres requis pour la commande
createsont 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 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-detailssont les suivants :--media-asset-id [text]--stream-distribution-channel-id [text]--compartment-id [text]
Pour obtenir toutes les commandes pour
stream-distribution-channel:oci media-services stream-distribution-channel -hPour obtenir de l'aide sur la commande
ingest-stream-distribution-channel-asset-metadata-entry-details:oci media-services stream-distribution-channel ingest-stream-distribution-channel-asset-metadata-entry-details -hPour 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 ingérer une ressource, utilisez l'opération
IngestStreamDistributionChannel.Une fois la ressource ingérée avec succès, vous pouvez créer manuellement une URL de prévisualisation. Pour plus de détails, voir Création d'une URL de prévisualisation.