Exporter (0) Imprimer
Développer tout

Vue d’ensemble d'Azure Media Services

Mis à jour: juin 2014

Microsoft Azure Media Services Azure Media Services vous permet de créer des solutions de distribution de contenu multimédia évolutives, rentables et de bout en bout qui téléchargent, encodent, mettent en package et diffusent en continu du contenu multimédia vers des appareils et des plateformes iOS, Android, Adobe Flash, Windows et autres.

L'affiche suivante présente le flux de travail d'Azure Media Services, de la création des éléments multimédias à leur consommation. Vous pouvez la télécharger ici : Windows Azure Media Services Poster.

Service de média de Azure

Media Services offre la flexibilité, l'extensibilité et la fiabilité d'une plate-forme du cloud pour gérer des expériences multimédias de haute qualité destinées à un public mondial. Media Services comprend des versions basées sur le Cloud de nombreuses technologies existantes de Microsoft Media Platform et de nos partenaires multimédias, notamment le téléchargement, l'encodage, la conversion de format, la protection de contenu ainsi que des fonctionnalités de diffusion en continu tant en direct qu'à la demande. Qu'il s'agisse d'améliorer des solutions existantes ou de créer des flux de travail, vous pouvez facilement combiner et gérer Media Services pour créer des flux de travail personnalisés correspondant à chaque besoin.

Cette rubrique donne une Vue d'ensemble de Media Services, ainsi que des deux scénarios les plus courants, Vidéo à la demande (VOD) et Diffusion en continu.

Pour en savoir plus sur Media Services, parcourez ce document ou passez directement à la rubrique Prise en main d'Azure Media Services.

Nous garantissons une disponibilité de l'ordre de 99,9 % pour les transactions de l'API REST pour l'encodage Media Services. La diffusion en continu à la demande répondra positivement aux demandes avec une disponibilité garantie de 99,9 % pour le contenu multimédia existant quand au moins une unité réservée de diffusion en continu à la demande est achetée. La disponibilité est calculée sur un cycle de facturation mensuel. Pour plus d'informations, téléchargez le document SLA.

Pour gérer, encoder et diffuser en continu vos vidéos, vous devez d'abord télécharger votre contenu vers Azure Media Services. Media Services utilise Azure Storage pour stocker votre contenu multimédia à des fins de traitement et de diffusion en continu. Vous pouvez télécharger par programme votre contenu à l'aide de l'API REST de Media Services ou de l'un des kits de développement logiciel (SDK) clients. Ces API permettent le téléchargement d'un fichier à la fois ou des opérations de téléchargement en bloc. Azure Media Services assure également un téléchargement sécurisé de votre contenu. Le chiffrement du stockage chiffre localement votre contenu, puis le télécharge vers Azure Storage où il est enregistré sous forme chiffrée. Vous pouvez également recourir à des prestataires de téléchargement rapide tiers comme Aspera. Pour plus d'informations sur l'encodage, consultez Téléchargement de fichiers multimédias.

Le blog suivant explique la différence entre l'encodage et l'empaquetage : Encodage et empaquetage.

L'encodage consiste à compresser une vidéo dans un format que vos clients peuvent utiliser. Vos clients peuvent utiliser divers appareils pour visionner vos vidéos : PC, Mac, smartphones, tablettes, consoles XBox, décodeurs ou TV connectées. Chacun de ces appareils possède des caractéristiques qui affectent l'encodage nécessaire. Les smartphones ont un écran de petite taille et une faible capacité de stockage, alors que les tablettes ont un écran plus grand mais moins d'espace de stockage que les ordinateurs, et ainsi de suite. Si vous n'avez pas encore déterminé l'appareil ou les appareils que vous ciblez, consultez Choix de votre expérience multimédia. Lors du choix de l'encodage pour une vidéo, ne perdez pas de vue tous les appareils que vos clients sont susceptibles d'utiliser. Vous pouvez éventuellement utiliser plusieurs encodages afin d'offrir une expérience optimale sur divers appareils. Pour plus d'informations sur l'encodage, consultez Encodage de contenu multimédia à l'aide des Services de média.

Le document suivant contient la liste des formats de fichiers d'importation et d'exportation les plus courants que vous pouvez utiliser avec l'encodeur Azure Media : Formats pris en charge par l'encodeur Media Services.

Une vidéo encodée peut être placée dans de nombreux conteneurs de fichiers différents. Le processus de placement de contenu multimédia encodé dans un conteneur est appelé empaquetage. Par exemple, vous pouvez prendre un fichier MP4 et le convertir en contenu de diffusion en continu lisse (Smooth Streaming) ou HLS à l'aide de l'outil d'empaquetage multimédia Azure. L'outil d'empaquetage place le contenu encodé dans un autre conteneur de fichiers. Pour plus d'informations, consultez Encodage et empaquetage.

Media Services prend en charge l'empaquetage dynamic et static. Lorsque vous utilisez l'empaquetage statique, vous devez créer une copie de votre contenu dans chaque format requis par vos clients. Avec un dynamic packaging, vous devez simplement créer un élément multimédia contenant un ensemble de fichiers MP4 à vitesse de transmission multiple. Ensuite, en fonction du format spécifié dans le manifeste ou la demande de fragment, le serveur de diffusion en continu à la demande s'assure que vos clients reçoivent le flux conforme au protocole choisi. Par conséquent, vous devez stocker et payer les fichiers dans un seul format de stockage. Ensuite, le service Media Services crée et fournit la réponse appropriée en fonction des demandes des clients.

Nous vous recommandons d'utiliser un empaquetage dynamique. Toutefois, certains scénarios requièrent un empaquetage statique. Par exemple : Validation de fichiers MP4 à débit adaptatif encodés avec des encodeurs externes

Pour plus d'informations, consultez Empaquetage dynamique.

La diffusion en continu de contenu multimédia est livrée à l'application de lecteur client en petits fragments. Lors de l'encodage pour un format de diffusion en continu, l'encodeur fractionne le contenu en petit fragments. La taille et le mode de stockage des fragments varient selon la technologie de diffusion en continu. Quand un client commence la lecture d'une vidéo, il peut télécharger le premier fragment et l'afficher rapidement. Après l'affichage d'un fragment, le lecteur demande le fragment suivant au serveur. Media Services prend en charge diverses technologies de diffusion en continu :

  • Le téléchargement progressif permet de lancer la lecture des fichiers multimédias avant leur téléchargement complet.

  • MPEG DASH est un protocole normalisé de diffusion en continu lisse (Smooth Streaming) à débit adaptatif développé par Motion Picture Experts Group (MPEG).

  • La diffusion en continu HTTP, ou HLS, est une technologie de diffusion en continu à débit adaptatif développée par Apple.

  • La diffusion en continu lisse (Smooth Streaming) est une technologie de diffusion en continu à débit adaptatif développée par Microsoft.

La diffusion en continu à débit adaptatif implique l'encodage d'une vidéo en plusieurs débits différents. Quand une application de lecteur lit une vidéo, elle peut déterminer la bande passante réseau à la volée et basculer sur un fragment de bande passante supérieure ou inférieure à mesure que les conditions réseau changent. Les clients peuvent ainsi recevoir la vidéo de la plus haute qualité quand les conditions réseau le permettent et, quand les conditions réseau se dégradent, le lecteur peut encore lire la vue (quoique dans une qualité inférieure). Azure Media Services prend en charge la diffusion en continu de contenu multimédia à l'aide de HTTP Live Streaming (HLS), de MPEG-DASH et de la diffusion en continu lisse (Smooth Streaming).

Media Services vous permet de protéger votre contenu multimédia de plusieurs façons. Vous pouvez télécharger votre contenu multimédia en utilisant le chiffrement de stockage. Cela protège votre contenu lors de son téléchargement dans Media Services ainsi que pendant son stockage. Le contenu multimédia stocké de cette façon doit être déchiffré avant tout traitement tel que l'encodage, l'empaquetage ou la diffusion en continu. À chaque étape du processus de traitement, vous avez la possibilité de spécifier les options de chiffrement en transmettant les paramètres au processeur multimédia utilisé (encodeur, outil d'empaquetage et chiffreur). Media services prend en charge la gestion des droits numériques (DRM) PlayReady et le chiffrement d'enveloppe AES 128 bits pour protéger le contenu pendant la diffusion en continu. Pour plus d'informations, consultez Sécurisation du contenu multimédia.

Les deux principaux scénarios pris en charge par Media Services sont Vidéo à la demande (VOD) et Diffusion en continu. Que vous souhaitiez diffuser votre contenu en direct ou à la demande, vous avez besoin de lecteurs capables de consommer ce contenu. Pour plus d'informations, consultez Création d'applications clientes.

Cette section donne une vue d'ensemble d'un flux de travail VOD courant.

  1. Connectez-vous à Media Services.

  2. Téléchargez un fichier mezzanine de haute qualité. Pour plus d'informations, consultez Téléchargement de fichiers multimédias.

    Vous pouvez également chiffrer le contenu avant de le charger vers le serveur. Pour plus d'informations, consultez Production de contenu chiffré de stockage.

    Si vous avez déjà avez du contenu chiffré que vous souhaitez charger sur le serveur, consultez Chargement de contenu chiffré.

  3. Encodez et empaquetez. Nous vous recommandons d'encoder votre fichier mezzanine en fichiers à débit adaptatif. Par exemple, utilisez l'encodeur Azure Media Services pour encoder en H264 Adaptive Bitrate MP4 Set. Consultez la liste de toutes les présélections « H264 Adaptive Bitrate MP4 Set » dans Présélections système de l'encodeur Media Services. Pour obtenir des exemple écrits en .NET et REST, consultez Création de travaux d'encodage.

    ou

    Si vous voulez utiliser un ensemble de fichiers MP4 à débit adaptatif (vitesse de transmission multiple) non encodés avec l'encodeur Media Services, vous devez valider vos fichiers avant tout traitement supplémentaire. Pour plus d'informations, consultez Validation de fichiers MP4 à débit adaptatif encodés avec des encodeurs externes.

    Nous vous recommandons d'utiliser un empaquetage dynamique pour distribuer votre contenu. Pour découvrir la configuration requise et d'autres informations, consultez Empaquetage dynamique.

  4. Distribuez votre contenu dans l'un des formats suivants : DASH/CSF, Smooth Streaming, HLS v3 ou v4, HDS (disponible uniquement pour les titulaires de licence Adobe PrimeTime/Access). Pour plus d'informations, consultez Distribution de contenu.

    Si vous souhaitez protéger votre contenu avant de le distribuer à vos clients, utilisez un chiffrement dynamique avec l'empaquetage dynamique. Consultez les rubriques suivantes pour plus d'informations : Utilisation du chiffrement dynamique AES-128 et du service de remise de clés, Utilisation du chiffrement dynamique et du service de fourniture de licence PlayReady, Transmission de contenu chiffré de stockage.

Cette section donne une vue d'ensemble d'un flux de travail courant de diffusion en continue.

  1. Connectez-vous à Media Services.

  2. Créez et démarrez un canal.

  3. Récupérez l'URL de réception du canal.

  4. Démarrez et configurez le transcodeur en temps réel de votre choix.

    Chaque fois que vous reconfigurez le transcodeur, appelez la méthode Reset sur le canal.

  5. Récupérez le point de terminaison d'aperçu du canal et vérifiez que votre canal reçoit correctement le flux en continu.

  6. Créez un programme et une ressource.

  7. Pour mettre le flux à la disposition des utilisateurs, créez un localisateur de diffusion en continu nécessaire pour accéder à la ressource associée au programme.

  8. Démarrez le programme quand vous êtes prêt à démarrer la diffusion et l'archivage.

  9. Arrêtez le programme dès que vous voulez arrêter la diffusion et l'archivage de l'événement.

  10. Supprimez le programme (et, éventuellement, la ressource).

    Si vous voulez conserver le contenu archivé, mais sans qu'il ne soit disponible pour la diffusion, supprimez le localisateur de diffusion en continu.

Pour une explication plus détaillée, consultez Utilisation de la diffusion en direct Azure Media Services.

Voir aussi

Afficher:
© 2015 Microsoft