Diffuser en streaming une réunion Microsoft Teams

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 explique comment configurer Microsoft Teams avec Media Services pour diffuser en streaming une réunion Teams à un public externe.

Prérequis

Important

Par défaut, la fonctionnalité RTMP-out est désactivée dans tous les locataires Microsoft Teams. Les administrateurs de votre locataire MS Teams doivent l’activer globalement ou pour un ensemble d’utilisateurs sélectionnés. Consultez Diffuser en streaming des réunions Teams. Si cette option n’est pas activée, contactez votre administrateur Teams.

  1. Créez un compte Media Services.
  2. Créez un événement en direct à l’aide d’un événement en direct de transcodage Standard (720p) ou d’un événement Pass-through. La sortie RTMP de streaming personnalisé Teams est disponible en version bêta et prend actuellement en charge uniquement la sortie 720p 30fps. Vous devez donc éviter d’utiliser un événement en direct de transcodage Premium pour 1080p.
  3. Créez un point de terminaison de streaming ou utilisez le point de terminaison de streaming par défaut qui a été créé lors de la création de votre compte Media Services.
  4. Démarrez le point de terminaison de streaming en sélectionnant Démarrer.

Démarrer l’événement en direct et obtenir l’URL d’ingestion

  1. Si vous n’avez pas démarré l’événement en direct lors de sa création, démarrez-le en accédant au nouvel événement en direct, puis sélectionnez Démarrer. Veillez à utiliser un événement en direct d’encodage Standard (720p) ou un événement en direct Pass-through (De base ou Standard).
  2. Une fois l’événement en direct démarré, sélectionnez RTMP ou RTMPS dans les sélections de protocole d’entrée.
  3. Copiez l’URL d’entrée sous les sélections de protocole d’ingestion.

Gardez cet onglet ouvert dans votre navigateur car vous devrez y revenir dans une prochaine étape.

Ajouter l’application Custom Streaming à votre réunion Teams

Vous ne pouvez ajouter l’application que si l’administrateur Teams vous a donné les autorisations appropriées.

  1. Démarrez une réunion Teams.
  2. Dans la barre de menus ou dans Plus d’options, sélectionnez Ajouter une application. Une liste d’applications pour Teams s’affichera.
  3. Dans la liste, sélectionnez l’application Custom Streaming. Les détails de l’application Custom Streaming s’affichent.
  4. Sélectionnez Ajouter. L’écran de démarrage de l’application Custom Streaming s’affiche.
  5. Sélectionnez Enregistrer. L’écran de paramétrage de l’application Custom Streaming s’affiche. Si vous n’avez pas d’autorisations de diffusion en streaming, vous recevrez un message vous indiquant de contacter votre administrateur informatique.
  6. Collez l’URL d’entrée dans le champ URL Stream.
  7. Entrez une chaîne dans le champ Clé de flux.
  8. Sélectionnez Démarrer le streaming.

Voir votre flux

Retournez à la page des événements en direct dans votre navigateur. Vous devez voir la réunion Teams en train d’être diffusée dans le lecteur.

Créer une sortie en direct et un localisateur de streaming

Pour archiver votre événement en direct sur une ressource AMS, créez une sortie en direct sur la page d’événement en direct dans le Portail Azure.

  1. Dans l’écran de l’événement en direct, sélectionnez Créer une sortie. L’écran Créer une sortie s’affiche alors.
  2. Définissez le nom de la sortie, la longueur de l’archive, le nom de la ressource et l’emplacement du compte de stockage.
  3. Sélectionnez l’onglet Ajouter un localisateur de streaming pour créer un nouveau localisateur de streaming et publier la sortie en direct avec une fenêtre de décalage horaire définie sur la longueur de votre archive. À ce stade, vous pouvez choisir d’utiliser une stratégie de diffusion en continu pour chiffrer la ressource avec DRM ou AES-128, ainsi que choisir un filtre de manifeste et une date d’expiration pour le localisateur.
  4. Pour cet exemple, conservez tous les paramètres par défaut, puis sélectionnez Créer.
  5. Copiez les liens de manifeste HLS ou DASH dans n’importe quelle application de lecteur qui prend en charge les formats de diffusion en continu HLS ou DASH, tels que le Lecteur multimédia Azure, Shaka Player, HLS.js, Video.js, Dash.js, ExoPlayer ou d’autres applications de lecteur commercial.

Tester votre flux dans le Lecteur multimédia Azure

  1. Avec votre navigateur, ouvrez la page de démonstration du Lecteur multimédia Azure dans un nouvel onglet.
  2. Collez l’URL HLS dans le champ URL.
  3. Sélectionnez Update Player (Mettre à jour le lecteur). Votre événement en direct commence à être diffusé en streaming dans le lecteur.

Arrêter votre flux et utiliser d’autres fonctionnalités de Media Services et Video Indexer

Lorsque vous en avez terminé avec votre événement, vous pouvez arrêter la sortie en direct, puis l’événement en direct. Votre événement en direct est archivé dans la ressource Media Services que vous avez créée pendant les étapes ci-dessus pour créer la sortie en direct. Cette ressource peut désormais être utilisée pour la lecture à la demande à l’aide de la même URL que celle que vous avez testée ci-dessus dans le Lecteur multimédia Azure. L’URL ne change pas, sauf si vous supprimez le localisateur et que vous en créez un autre. Plusieurs localisateurs avec des paramètres différents, comme un filtre basé sur le temps pour réduire le début et la fin d’un événement en direct afin de supprimer du contenu indésirable, peuvent également être associés aux ressources.

La ressource que vous avez générée à partir de Teams peut désormais être utilisée dans n’importe quel flux de travail d’encodage dans Azure Media Services ou envoyée au service Video Indexer pour analyse. Toutes les fonctionnalités de Media Services et de Video Indexer sont disponibles pour être utilisées sur la ressource d’événement en direct archivé à partir de Teams.

Obtenir de l’aide et du support

Vous pouvez contacter Media Services pour vous poser des questions ou suivre nos mises à jour en suivant l’une des méthodes suivantes :