Terminologie et concepts de Media Services

Logo de Media Services v3


Avertissement

Azure Media Services sera mis hors service le 30 juin 2024. Pour plus d’informations, consultez le Guide de mise hors service AMS.

Cet article présente brièvement les concepts et la terminologie d’Azure Media Services. Il contient également des liens qui renvoient à des articles présentant une explication détaillée des concepts et des fonctionnalités de Media Services v3.

Il est recommandé d’examiner les concepts fondamentaux décrits dans ces rubriques avant de commencer le développement.

Terminologie Media Services v3

Terme Description
Événement en direct Un événement en direct représente un pipeline d’ingestion, de transcodage (éventuellement) et d’empaquetage des streams en direct des fichiers vidéo et audio et des métadonnées en temps réel.

Pour les clients migrant depuis les API Media Services v2, l’événement en direct remplace l’entité Channel dans la version 2. Pour plus d’informations, consultez l’article Conseils de migration pour le passage de Media Services v2 à Media Services v3.
Point de terminaison de streaming/empaquetage/origine Un point de terminaison de streaming représente un empaquetage dynamique (juste-à-temps) et un service d’origine qui permet de transmettre votre contenu en direct et à la demande directement à une application de lecteur cliente. Il utilise un des protocoles courants de diffusion multimédia en continu (HLS ou DASH). En outre, le point de terminaison de streaming offre un chiffrement dynamique (juste-à-temps) aux systèmes de gestion des droits numériques (DRM) leaders sur le marché.

Dans le secteur de la diffusion multimédia en continu, ce service est communément appelé packager ou origine. Autres termes courants de ce secteur pour cette capacité : JITP (packager juste-à-temps) ou JITE (chiffrement juste-à-temps).

Concepts Media Services v3

Concepts Description Liens
Éléments multimédias et téléchargement de contenu Pour commencer à gérer, chiffrer, coder, analyser et diffuser en continu du contenu multimédia dans Azure, vous devez créer un compte Media Services, puis charger vos fichiers numériques dans Éléments multimédias. Chargement et stockage cloud

Concept des éléments multimédias
Encodage du contenu Une fois que vous avez chargé vos fichiers multimédias numériques haute définition dans Éléments multimédias, vous pouvez les encoder dans des formats pouvant être lus sur un large choix de navigateurs et d’appareils.

Pour encoder du contenu avec Media Services v3, vous devez créer des transformations et des travaux.
Transformations et travaux

Encodage avec Media Services
Empaquetage et remise Une fois que votre contenu est encodé, vous pouvez tirer parti de l’empaquetage dynamique. Dans Media Services, un point de terminaison de streaming est le service d’empaquetage dynamique utilisé pour distribuer du contenu multimédia aux lecteurs clients. Pour rendre les vidéos dans la ressource de sortie disponibles en lecture pour les clients, vous devez créer un localisateur de streaming, puis générer des URL de diffusion en continu.

Lors de la création du localisateur de streaming, vous devez spécifier une stratégie de streaming en plus du nom de l’élément multimédia. Les stratégies de streaming vous permettent de définir des protocoles de streaming et des options de chiffrement (le cas échéant) pour vos localisateurs de streaming. L’empaquetage dynamique est utilisé que le streaming de contenu soit effectué en direct ou à la demande.

Vous pouvez utiliser les manifestes dynamiques de Media Services pour diffuser en continu uniquement un rendu spécifique ou des sous-clips de votre vidéo. En outre, si vous avez un contenu préencodé ou un contenu qui est déjà encodé par un encodeur tiers, vous pouvez diffuser le contenu avec les services d’origine AMS. Pour obtenir un exemple d’utilisation d’un fichier source préencodé, consultez l’exemple Streaming d’un MP4 existant
l’empaquetage dynamique

Points de terminaison de streaming

Localisateurs de diffusion en continu

Stratégies de diffusion en continu

Manifestes dynamiques

Filtres
Protection du contenu Media Services vous permet de transmettre votre contenu en direct ou à la demande chiffré dynamiquement avec la norme Advanced Encryption Standard (AES-128) ou l’un des trois principaux systèmes DRM : Microsoft PlayReady, Google Widevine et Apple FairPlay. Media Services fournit également un service de remise de clés AES et licences DRM (PlayReady, Widevine et Apple FairPlay Streaming) aux clients autorisés.

Si vous spécifiez des options de chiffrement sur votre flux, créez la stratégie de clé de contenu, puis associez-la à votre localisateur de streaming. La stratégie de clé de contenu vous permet de configurer le mode de remise de la clé de contenu aux clients finals.

Essayez de réutiliser des stratégies chaque fois que les mêmes options sont nécessaires.
Stratégies de clé de contenu

Protection du contenu
Vidéo en flux continu Media Services vous permet de transmettre des événements en direct auprès de vos clients dans le cloud Azure. Les événements en direct sont chargés de la réception et du traitement des flux vidéo en direct. Quand vous créez un événement en direct, un point de terminaison d’entrée est également créé. Vous pouvez utiliser ce point de terminaison pour envoyer un signal en direct à partir d’un encodeur à distance. Une fois que le flux transite dans l’événement en direct, vous pouvez commencer l’événement de streaming en créant un élément multimédia, une sortie en direct et un localisateur de streaming. La sortie en direct archive le flux dans l’élément multimédia et le met à la disposition des observateurs via le point de terminaison de streaming. Un événement en direct peut être défini sur Pass-through (un encodeur live local envoie un flux à vitesse de transmission multiple) ou sur Live Encoding (un encodeur live local envoie un flux à vitesse de transmission unique). Vue d’ensemble du streaming en direct

Événements en direct et sorties en direct
Surveillance avec Event Grid Pour afficher la progression du travail, utilisez Event Grid. Media Services émet aussi les types d’événements en direct. Avec Event Grid, vos applications peuvent écouter les événements de presque tous les services Azure ou de toute source personnalisée, et y réagir. Traitement des événements Event Grid

Schémas
Surveillance avec Azure Monitor Surveillez les métriques et les journaux de diagnostic qui vous aident à comprendre le fonctionnement de vos applications avec Azure Monitor. Monitoring Media Services
Clients Player Vous pouvez utiliser n’importe quel framework de lecteur qui prend en charge le protocole de streaming HLS ou DASH. De nombreux lecteurs commerciaux et open source sont disponibles sur le marché (Shaka, Hls.js, Video.js, Theo Player, Bitmovin Player, etc.) ainsi que la prise en charge du streaming au niveau natif des navigateurs et des systèmes d’exploitation pour HLS et DASH. Le Lecteur multimédia Azure est également disponible pour lire des contenus multimédias diffusés en continu par Media Services sur une grande variété de navigateurs. Le Lecteur multimédia Azure utilise les standards du secteur, comme HTML5, Media Source Extensions (MSE) et Encrypted Media Extensions (EME), pour offrir une expérience de streaming adaptative. Liste des lecteurs multimédias

Obtenir de l’aide et du support

Vous pouvez contacter Media Services pour toute question ou suivre nos mises à jour selon l’une des méthodes suivantes :