Lecture d'une ressource
Affichez l'URL d'aperçu générée pour une ressource de contenu dans Media Streams.
Pour accéder au service de jeton de session, vous devez disposer des droits d'accès suivants sur le compartiment associé au canal de distribution contenant la configuration d'empaquetage dans lequel la ressource a été ingérée :
- lecture flux-distribution-canal
- lecture de stream-packaging-config
- lecture de stream-cdn-config
Les utilisateurs disposant des droits d'accès pour le canal et la configuration spécifiques peuvent générer une URL pour la lecture de ressource.
Pour de meilleures performances de lecture, utilisez du contenu avec des codecs pris en charge. Si l'audio n'est pas pris en charge, la vidéo peut être lue sans l'audio. Le codec vidéo pris en charge est H.264 et les codecs audio pris en charge sont AAC et MP3.
Lors de la lecture de contenu, un jeton de session est utilisé pour authentifier le streamer de ressource. La console obtient un jeton de session pour afficher le contenu pendant 24 heures.
La génération de la liste de lecture nécessite un jeton de session pour l'authentification. Par conséquent, vous devez générer un jeton de session avant de générer une liste de lecture. Le jeton de session 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]
Une fois le jeton de session généré, générez la liste de lecture pour lire la ressource à l'aide de la commande
generate-playlist:oci media-services media-stream stream-distribution-channel generate-playlist [OPTIONS]Paramètres requis pour la commande
generate-playlist:-
--file [filename] -
--media-asset-id [text] -
--stream-packaging-config-id [text] -
--endpoint [text] -
--token [text]
Remarque
Le paramètre--endpointdoit pointer vers le domaine du canal de distribution souhaité.Afin d'obtenir toutes les commandes pour
stream-distribution-channel, exécutez la commande suivante :oci media-services stream-distribution-channel -hPour obtenir l'aide relative à la commande
generate-session-token:oci media-services media-stream stream-distribution-channel generate-session-token -hPour obtenir l'aide relative à la commande
generate-playlist:oci media-services media-stream stream-distribution-channel generate-playlist -hAfin 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 lire une ressource, utilisez les opérations
GeneratePlaylistetGenerateSessionToken.