Aperçu
Dans le cadre de la bibliothèque de solutions AWS, AWS propose deux solutions de streaming vidéo en direct permettant de diffuser de manière rentable du contenu multimédia à un public mondial. Vous trouverez sur cette page des conseils pour vous aider à choisir entre les deux solutions AWS de streaming vidéo en direct afin de répondre au mieux aux besoins de votre entreprise.
Pour des conseils supplémentaires sur le choix de la bonne option pour votre cas d'utilisation parmi toutes les solutions et services de streaming en direct disponibles sur AWS, lisez ce billet de blog.
Quelle solution Live Streaming on AWS choisir ?
Fonction | Live Streaming sur AWS avec Amazon S3 | Live Streaming sur AWS |
---|---|---|
Services AWS | AWS Elemental MediaLive Amazon Simple Storage Service (Amazon S3) |
AWS Elemental MediaLive AWS Elemental MediaPackage |
Configurations personnalisées | Moins | Plus |
Entrées | Prend en charge les appareils URL_PULL, RTMP_PUSH, RTP_PUSH et Elemental Link sans redondance | Prend en charge les entrées URL_PULL, RTMP_PUSH, RTMP_PULL, RTP_PUSH et MediaConnect avec redondance |
Sorties | HLS uniquement | Plusieurs formats de sortie dont CMAF, HLS et DASH pour la prise en charge de la lecture sur différents lecteurs |
Prise en charge de la protection du contenu | N/A | DRM |
Fonctions similaires à un enregistreur numérique (retour rapide, redémarrage, etc.) |
||
Créez des flux de travail direct en VOD |
Détails techniques
Vous pouvez déployer automatiquement cette architecture à l’aide du guide d’implémentation et du modèle AWS CloudFormation qui l’accompagne.
-
Live Streaming sur AWS avec Amazon S3
-
Live Streaming sur AWS
-
Live Streaming sur AWS avec Amazon S3
-
Vous pouvez configurer cette solution pour ingérer du contenu Real-Time Transport Protocol (RTP), Real-Time Messaging Protocol (RTMP), HTTP Live Streaming (HLS) ou de la vidéo en direct à partir d'un dispositif AWS Elemental Link.
Étape 1
AWS Elemental MediaLive ingère un flux d'entrée et transcode votre contenu en un flux HTTP Live Streaming (HLS) binaire adaptatif (ABR) en sortie.Étape 2
Amazon Simple Storage Service (Amazon S3) fournit un compartiment de stockage évolutif et hautement disponible pour héberger les segments codés.Étape 3
Une distribution Amazon CloudFront est configurée pour utiliser des points de terminaison personnalisés Amazon S3 comme origine. La distribution CloudFront fournit votre flux en direct aux utilisateurs avec une latence faible et une vitesse de transfert élevée.
Étape 4
Un compartiment S3 stocke les journaux CloudFront .À propos de ce déploiementDate de publication- Date de publication
Options de déploiementPrêt à vous lancer ?Déployer cette solution en la lançant dans votre console AWS
Vous avez besoin d'aide ? Déployez avec un partenaire.Trouvez un expert tiers certifié AWS pour vous aider dans ce déploiement -
Live Streaming sur AWS
-
Étape 1
MediaLive, qui ingère deux flux d’entrée et transcode votre contenu en deux flux HTTP Live Streaming (HLS) à débit adaptatif (ABR) en sortie.Étape 2
AWS Elemental MediaPackageingère la sortie MediaLive ABR et empaquète la diffusion en direct dans les formats HLS, Dynamic Adaptive Streaming over HTTP (DASH) et Common Media Application Format (CMAF), transmis à trois points de terminaison MediaPackage personnalisés.
Étape 3
Une distribution CloudFront est configurée pour utiliser les points de terminaison personnalisés MediaPackage comme origine et inclut un identifiant de réseau de diffusion de contenu (CDN) en-tête HTTP personnalisé pour authentifier les demandes.MediaPackage répond uniquement aux demandes de lecture autorisées entre MediaPackage et CloudFront en utilisant l’identifiant CDN. Cet identifiant CDN est créé dans le cadre du déploiement de CloudFormation et stocké de manière sécurisée dans AWS Secrets Manager.
Étape 4
La distribution CloudFront fournit votre flux en direct aux utilisateurs avec une latence faible et une vitesse de transfert élevée.Étape 5
Un lecteur de prévisualisation HTML est disponible en démonstration pour vous aider à tester la solution. Le lecteur est un site Web statique hébergé dans un compartiment S3. CloudFront est utilisé pour restreindre l’accès au contenu du compartiment de site Internet de la solution.À propos de ce déploiementDate de publication- Date de publication
Options de déploiementPrêt à vous lancer ?Déployer cette solution en la lançant dans votre console AWS
Vous avez besoin d'aide ? Déployez avec un partenaire.Trouvez un expert tiers certifié AWS pour vous aider dans ce déploiement
Rubriques connexes
Ce cours fournit un aperçu de la configuration d'AWS Elemental MediaLive, de la configuration d'AWS Elemental MediaPackage et de la configuration d'Amazon CloudFrount pour distribuer le MediaPackage.
Dans ce tutoriel, vous apprendrez comment prendre un flux vidéo de haute qualité à partir d'un événement en direct, et comment utiliser AWS Elemental MediaLive pour créer un flux à débit adaptatif. Vous apprendrez aussi comment configurer AWS Elemental MediaPackage pour conditionner le flux ABR de manière à ce qu'il puisse être envoyé sur Internet à un nombre illimité de clients. Enfin, comment utiliser Amazon CloudFront pour distribuer ce flux ABR à un nombre indéfini d'appareils connectés à travers le monde.
Ce cours fournit une vue d'ensemble des fonctions fondamentales d'AWS Elemental MediaLive, mettant l'accent sur les principaux aspects opérationnels des flux vidéo de streaming en direct. Il présente les principaux éléments de l'interface utilisateur et les étapes pour créer un flux vidéo en direct à l'aide d'AWS Elemental MediaLive. Il décrit également les étapes de base pour contrôler l'état du système.
Ce plan de formation est conçu pour aider les décideurs professionnels, ainsi que les ingénieurs et les opérateurs de média à utiliser les services AWS pour créer des expériences média de haute qualité. La formation numérique incluse dans ce programme d'apprentissage vous permettra de vous familiariser avec la mise en place de flux de travail vidéo en direct et à la demande, tandis que les activités de laboratoire effectués à votre propre rythme vous permettront de développer vos compétences.