Création d'une URL de prévisualisation

Créez une URL de prévisualisation dans les flux de médias en continu et consultez votre ressource de contenu dans un navigateur.

Note

Le navigateur Safari peut lire le protocole HLS de manière 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 de prévisualisation de la ressource de liste de lecture à partir de la page des détails de la ressource de liste de lecture.

    1. Ouvrez le menu de navigation et sélectionnez Analyse et intelligence artificielle. Sous Services de médias, sélectionnez Flux de médias en continu.
    2. Dans la page de liste Canaux de distribution, sélectionnez le compartiment qui contient le canal de distribution pour lequel vous voulez générer l'URL de prévisualisation.
    3. Sélectionnez le nom du canal de distribution à partir duquel vous voulez générer l'URL de prévisualisation.
    4. Dans la page des détails, sélectionnez Liste de lecture des ressources.
    5. Sélectionnez la ressource de liste de lecture pour laquelle vous voulez générer l'URL de prévisualisation.
    6. Dans la page des détails de la ressource de liste de lecture, sélectionnez le menu Actions, puis sélectionnez URL de prévisualisation.
    7. Dans le panneau URL de prévisualisation, sélectionnez une configuration d'emballage à utiliser pour la diffusion de contenu.
    8. Spécifiez une valeur d'expiration de jeton de session comprise entre 10 minutes et 24 heures. L'URL de prévisualisation expire après la période spécifiée.
    9. Sélectionnez Generate (Générer).
      Une URL de prévisualisation est générée pour la ressource.
    10. Copiez l'URL.
      Vous pouvez voir la ressource en la lisant dans un navigateur ou une application pris en charge.
  • La création d'une URL de prévisualisation directement à l'aide de l'interface de ligne de commande n'est pas possible. Vous devez générer un jeton de session à l'aide de l'interface de ligne de commande et générer l'URL de prévisualisation manuellement, à l'aide de l'ID 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]
    Note

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

    Une fois le jeton de session créé, suivez les étapes sous Création manuelle d'une URL de prévisualisation.

    Pour obtenir toutes les commandes pour stream-distribution-channel :

    oci media-services stream-distribution-channel -h

    Pour obtenir de l'aide sur la commande generate-session-token :

    oci media-services media-stream stream-distribution-channel generate-session-token -h

    Pour 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.

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

    Affichez la ressource en copiant l'URL de prévisualisation et en la lisant dans un navigateur ou une application pris en charge.