paint-brush
Comment créer un service de streaming pour 10 000 téléspectateurs sur AWS en 5 minutespar@antmedia
336 lectures
336 lectures

Comment créer un service de streaming pour 10 000 téléspectateurs sur AWS en 5 minutes

par Ant Media Server3m2023/10/16
Read on Terminal Reader

Trop long; Pour lire

AWS Streaming Service Wizard simplifie le processus de configuration d'un service de streaming sur AWS. En fournissant le nombre d'éditeurs et de lecteurs dont vous avez besoin, vous obtenez des URL de point de terminaison de diffusion et de lecture. Cet outil génère un modèle AWS CloudFormation pour un cluster Ant Media Server, que vous pouvez facilement modifier ou arrêter. Pour l'utiliser, vous avez besoin d'un compte AWS. Des instructions détaillées sont fournies et cet outil offre la flexibilité de choisir un sous-domaine et un certificat SSL gratuits ou d'utiliser les vôtres. Il s'agit d'un moyen rapide et convivial de créer et de gérer votre service de streaming sur AWS.
featured image - Comment créer un service de streaming pour 10 000 téléspectateurs sur AWS en 5 minutes
Ant Media Server HackerNoon profile picture
0-item
1-item
2-item




Nous sommes très heureux de vous présenter l' assistant AWS Streaming Service qui peut changer vos expériences de streaming. Avec cet outil, vous pourrez créer votre propre application de streaming sur AWS en quelques minutes en fournissant seulement 2 entrées : le nombre de flux dont vous avez besoin et le nombre de lecteurs dont vous avez besoin.

Table des matières

  • Ce que fait l'assistant AWS Streaming Service
  • Fonctionnement de l'assistant de streaming AWS
  • Comment l'utiliser


Ce que fait l'assistant AWS Streaming Service

AWS Streaming Service Wizard crée un service de streaming à mise à l'échelle automatique sur AWS en quelques minutes, en fonction de vos besoins. Vous fournissez le nombre d’éditeurs et de joueurs en entrée et vous obtiendrez les URL des points de terminaison de streaming et de lecture. Ensuite, vous pouvez commencer à diffuser ou à jouer directement avec ces points de terminaison.


Fonctionnement de l'assistant AWS Streaming Service

AWS Streaming Service Wizard génère un modèle AWS CloudFormation sans effort. Ce modèle peut créer une infrastructure de cluster Ant Media Server qui répond à vos exigences de streaming. Cette infrastructure se comporte comme un service de streaming et chaque actif qu'elle contient est sous votre contrôle. Vous pouvez également le modifier si vous le souhaitez. Ou vous pouvez l'arrêter quand vous le souhaitez.


Comment utiliser cet outil

Dans la partie restante de cet article, nous vous guiderons tout au long du processus de configuration d'un tel cluster avec cet outil et de rationalisation du processus de configuration pour des performances optimales.


Avant de commencer, vous n'avez besoin que d'une seule chose pour utiliser cet outil : un compte AWS. Si vous n'en avez pas, vous pouvez l'obtenir ici .


Regardez notre tutoriel sur YouTube :


Ou utilisez ces instructions étape par étape :


  1. Tout d’abord, accédez à l’ assistant AWS Streaming Service.
  2. Saisissez les numéros de spectateur et d'éditeur attendus en fonction de vos besoins.
  3. (Facultatif) Si vous cliquez sur « Générer un sous-domaine et un certificat SSL gratuits », vous disposerez d'un sous-domaine gratuit (avec l'extension .antmedia.cloud) fourni avec un certificat Let's Encrypt. Si vous choisissez cette option, vous devez nous informer de l'adresse et du sous-domaine de votre équilibreur de charge afin que nous puissions effectuer les mises à jour nécessaires via DNS. Si vous ne cochez pas cette option, vous pourrez fournir votre propre certificat au modèle CloudFormation ultérieurement.
  4. Cliquez sur le bouton Soumettre.
  5. Vous verrez le résumé de la configuration du cluster sous forme de tableau.


Assistant de service de streaming AWS sur le serveur multimédia Ant


6. À ce stade, nous disposons d'un modèle CloudFormation qui peut créer notre service de streaming. Nous pouvons télécharger le modèle ou le télécharger directement sur le service AWS CloudFormation en cliquant sur « Ouvrir dans CF ».

7. Maintenant, continuons avec la méthode la plus simple en cliquant sur le bouton « Ouvrir dans CF ». Après ce point, tout se déroulera sur la console AWS. Une fois connecté à la console AWS, vous serez accueilli par un écran similaire à celui ci-dessous.


configuration du cloud AWS


8. Remplissez les trois champs qui apparaissent en cliquant sur le bouton « Suivant ». Après avoir rempli les champs obligatoires, cliquez sur le bouton « Suivant » pour démarrer le processus d'installation.


configuration du cloud AWS avec Ant Media


  • Nom de la pile : il décrira vos piles, ce sera comme un squelette


  • KeyName : un nom de paire de clés Amazon EC2. S'il n'y a aucune valeur ici, vous devez créer une clé ssh (EC2 > Key Pairs).


  • (Facultatif) LoadBalancerCertificateArn : Amazon Resource Name (ARN) du certificat à associer à l'équilibreur de charge. Consultez « Comment obtenir un certificat SSL sur AWS Certificate Manager pour votre nom de domaine ? » pour une aide supplémentaire. Si vous avez sélectionné « Générer un sous-domaine et un certificat SSL gratuits », vous n'aurez pas besoin du « LoadBalancerCertificateArn ». Étant donné que les certificats sont intégrés au fichier YAML, ils seront automatiquement importés.


9. Continuez en cliquant sur les boutons Suivant. Ensuite, CloudFormation démarre l'installation.

10. Une fois l'installation terminée, vous pouvez accéder aux informations sur votre service de streaming en cliquant sur l'onglet « Sortie ». Vous trouverez ici le point de terminaison (URL) pour la publication et la lecture des flux.


Points de terminaison du service de streaming AWS


Dans cet article de blog, nous vous avons présenté notre assistant de service de streaming AWS qui crée un service de streaming avec une infrastructure auto-évolutive sur AWS en quelques minutes. Dans ce service, tous les actifs sont entre vos mains. Vous pouvez le modifier, l'arrêter ou le redémarrer à votre guise.


Si vous avez des questions, n'hésitez pas à les poser dans les commentaires. Nous serons toujours là pour vous 🙂


Précédemment publié par Murat Ugur ici