Création d'une URL d'aperçu

Créez une URL d'aperçu dans Media Streams et affichez votre ressource de contenu dans un navigateur.

Remarque

Le navigateur Safari peut lire HLS de façon native. D'autres navigateurs nécessitent un plugin supplémentaire ou une application prise en charge pour prévisualiser le format HLS.
  • Vous pouvez générer une URL d'aperçu de la ressource de liste de lecture à partir de la page Détails de la ressource de liste de lecture.

    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 pour lequel générer l'URL d'aperçu.
    3. Cliquez sur le nom du canal de distribution à partir duquel vous voulez générer l'URL d'aperçu.
    4. Sur la page Détails du canal de distribution, sous Ressources, cliquez sur Ressources de liste de lecture.
    5. Dans la section Ressources de liste de lecture, cliquez sur la ressource de liste de lecture pour laquelle générer l'URL d'aperçu.
    6. Sur la page Détails de la ressource de liste de lecture, dans la section Aperçu de l'URL, sélectionnez un package.
    7. Indiquez la valeur d'expiration du jeton de session comprise entre 10 minutes et 24 heures. L'URL d'aperçu expire après la période indiquée.
    8. Cliquez sur Générer.
      Une URL d'aperçu est générée pour la ressource.
    9. Cliquez sur Copier.
      Vous pouvez afficher la ressource en la lisant dans un navigateur ou une application pris en charge.
  • Il n'est pas possible de créer une URL d'aperçu directement à l'aide de la CLI. Vous devez générer un jeton de session à l'aide de la CLI et générer l'URL d'aperçu manuellement, à l'aide de l'ID de jeton. Le jeton de session est requis pour l'authentification et est valide pendant 24 heures.

    Pour générer un jeton, utilisez la commande generate-session-token :

    oci media-services media-stream stream-distribution-channel generate-session-token [OPTIONS]

    Paramètres requis pour la commande generate-session-token :

    • --endpoint [text]
    • --packaging-config-id [text]
    • --scopes [text]
    • --asset-ids [text]
    Remarque

    Le paramètre --endpoint doit pointer vers le domaine du canal de distribution souhaité.

    Une fois le jeton de session créé, procédez comme suit pour créer manuellement une URL d'aperçu.

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

    oci media-services stream-distribution-channel -h

    Pour obtenir l'aide relative à la commande generate-session-token :

    oci media-services media-stream stream-distribution-channel generate-session-token -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.

  • Si vous ne parvenez pas à accéder à la console, vous pouvez créer manuellement une URL d'aperçu à l'aide des éléments suivants :
    https://<DC_DOMAIN>/20211101/actions/generatePlaylist?mediaAssetId=<ASSET_ID >&streamPackagingConfigId=<PKG_ID>&token=<TOKEN_DATA>
    Ici,
    • <DC_DOMAIN> est le domaine de l'opération GetStreamDistributionChannel.
    • <PKG_ID> est l'OCID de la configuration de packaging utilisée pour la transmission en continu.
    • <ASSET_ID> est l'OCID de la ressource à diffuser.
    • <TOKEN_DATA> est le jeton renvoyé par l'opération GenerateSessionToken.

    Affichez la ressource en copiant l'URL d'aperçu et lisez-la dans un navigateur ou une application pris en charge.