Lecture d'une ressource
Affichez l'URL d'aperçu générée pour une ressource de contenu dans Media Streams.
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.
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.
- 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
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--endpoint
doit 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 -h
Pour obtenir l'aide relative à la commande
generate-session-token
:oci media-services media-stream stream-distribution-channel generate-session-token -h
Pour obtenir l'aide relative à la commande
generate-playlist
:oci media-services media-stream stream-distribution-channel generate-playlist -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 lire une ressource, utilisez les opérations
GeneratePlaylist
etGenerateSessionToken
.