Dans la nouvelle expérience Microsoft Teams, l’option RTMP‑In permet d’apporter un flux OBS, vMix ou tout autre encodeur dans un Town Hall. Voici la méthode la plus fiable pour retrouver l’URL d’ingestion et la clé de diffusion, avec prérequis, bonnes pratiques et dépannage.
Vue d’ensemble de la question
Vous organisez un Town Hall dans la nouvelle version de Microsoft Teams et souhaitez y injecter un flux vidéo issu d’un logiciel de production (OBS Studio, vMix, Wirecast, un encodeur matériel, etc.) via RTMP‑In. Deux informations sont indispensables :
- Server Ingest URL (souvent en RTMPS) : l’adresse du serveur d’ingestion vers lequel envoyer le flux.
- Stream key (clé de diffusion) : le secret unique qui autorise votre encodeur à publier vers cet événement.
Ces identifiants sont propres à l’événement et visibles, dans la plupart des locataires, par les organisateurs et parfois par les présentateurs habilités. Ci‑dessous : la procédure courte, puis des explications détaillées, des tableaux de configuration et une section dépannage.
Réponse rapide
- Planifiez un Town Hall depuis le Calendrier Teams (+ Nouvelle réunion ou Town Hall, selon interface). Renseignez titre, date, heure, participants.
- Dans le formulaire, ouvrez Paramètres ▸ Autres options et activez RTMP‑In (parfois libellé Appareil ou application externe). Enregistrez.
- Rouvrez l’élément de calendrier de votre Town Hall, retournez dans Paramètres ▸ Autres options et, sous RTMP‑In, copiez Server Ingest URL et Stream key.
Astuce : gardez ces valeurs confidentielles et partagez‑les uniquement avec l’équipe de production.
Informations complémentaires utiles
Point | Détail |
---|---|
Conditions préalables | Un administrateur doit autoriser la stratégie RTMP‑In dans le Centre d’administration Teams (au niveau de la stratégie de réunion/événement). |
Rôles autorisés | Par défaut, seuls les organisateurs et, selon la configuration, les présentateurs voient l’URL et la clé. |
Sécurité | L’URL et la clé sont spécifiques à l’événement. Traitez la clé comme un secret : ne la stockez pas en clair, ne la partagez qu’aux opérateurs RTMP. |
Tests recommandés | Effectuez une répétition avant l’heure. Dans la salle de contrôle du Town Hall, Teams affiche un indicateur Flux entrant quand il reçoit le RTMP. |
Limites actuelles (2025) | Vidéo jusqu’à 1080p / 30 ips. Un seul flux entrant simultané par événement. |
Alternatives | Pour un simple partage caméra/écran, préférez la présentation native plutôt que RTMP‑In. |
Étapes détaillées dans Teams
Planification de l’événement
- Ouvrez le Calendrier dans Teams.
- Cliquez sur + Nouvelle réunion (ou Town Hall si l’entrée dédiée est visible).
- Renseignez le titre, la date, l’heure, le public (interne/externe) et ajoutez les rôles (organisateurs, présentateurs).
- Ajoutez toute ressource nécessaire (salon de production, interprètes, etc.).
Activation de RTMP‑In
- Dans le formulaire de la réunion/événement, ouvrez Paramètres ▸ Autres options.
- Activez le commutateur RTMP‑In (parfois libellé Appareil ou application externe).
- Enregistrez vos modifications puis fermez.
Récupération de l’URL et de la clé
- Rouvrez l’événement depuis le Calendrier.
- Retournez dans Paramètres ▸ Autres options et faites défiler jusqu’à RTMP‑In.
- Copiez Server Ingest URL et Stream key. Exemple de format :
rtmps://<serveur>/live
etlive_XXXXXXXXXXXXXXXX
. - Collez ces valeurs dans la configuration de votre encodeur (OBS, vMix, etc.).
Vérification du flux entrant
- Démarrez l’encodeur en publie (Start Streaming).
- Dans la salle de production du Town Hall, surveillez l’état : un badge ou voyant Flux entrant apparaît quand Teams reçoit le RTMP.
- Avant la diffusion publique, utilisez une répétition pour valider audio/vidéo, latence et transitions.
Prérequis côté administrateur
Si l’option RTMP‑In n’apparaît pas ou reste grisée :
- Vérifiez que votre utilisateur est couvert par une stratégie de réunion/événement qui autorise RTMP‑In.
- Après modification d’une stratégie, tenez compte d’un délai de propagation (souvent quelques heures) et reconnectez‑vous à Teams.
- Assurez‑vous que le licensing requis pour Town Hall est actif pour l’organisateur.
Bon à savoir : pour des raisons de sécurité, certains tenants limitent l’accès à l’URL et à la clé aux organisateurs uniquement. Si un présentateur ne les voit pas, demandez à l’organisateur de les transmettre de manière sécurisée.
Configuration recommandée de l’encodeur
Paramètres vidéo et audio conseillés
Paramètre | Valeur recommandée | Remarques |
---|---|---|
Codec vidéo | H.264 (AVC), Profil High, Level 4.1 | Compatibilité maximale en 1080p/30 ips. |
Résolution | 1920×1080 (1080p) ou 1280×720 (720p) | Choisissez selon la bande passante disponible. |
Fréquence d’images | 30 ips | Conforme aux limites actuelles. |
Débit vidéo | 4,0 à 8,0 Mb/s | CBR recommandé. Ajustez au réseau. |
Intervalle d’images clés | 2 s (60 images à 30 ips) | Fixe et constant. |
Codec audio | AAC‑LC | Stéréo recommandé pour la musique/ambiance. |
Débit audio | 128 à 192 kb/s | 48 kHz, 2 canaux, CBR. |
Protocole | RTMPS (port 443/TCP) | Chiffrement TLS recommandé. RTMP (1935) selon politique. |
Exemple de réglages OBS
- Ouvrez Réglages ▸ Flux ▸ Service : Personnalisé.
- Serveur : collez Server Ingest URL (ex. :
rtmps://<serveur>/live
). - Clé de flux : collez la Stream key du Town Hall.
- Dans Sortie : Mode : Avancé, Type de débit : CBR, Images clés : 2 s, Profil : High.
- Dans Audio : fréquence 48 kHz, taux 160 kb/s (AAC).
- Cliquez sur Démarrer le streaming et vérifiez la réception côté Teams.
Exemple de réglages vMix
- Cliquez sur Stream ▸ Stream Settings.
- Destination : Custom RTMP Server.
- URL : collez l’Ingest URL. Stream Name/Key : collez la Stream key.
- Quality : H.264 1080p30, CBR 5 à 8 Mb/s, Keyframe 2 s. Audio AAC 160 kb/s.
- Lancez le stream et confirmez le badge Flux entrant dans Teams.
Check‑list avant diffusion
- La stratégie RTMP‑In est active pour l’organisateur.
- Vous avez copié/collé l’URL et la clé du bon événement.
- Le pare‑feu autorise le trafic sortant 443/TCP (RTMPS) et, si nécessaire, 1935/TCP (RTMP).
- L’encodeur est en CBR, 1080p/30, Keyframe 2 s, audio 48 kHz.
- Une redondance réseau est prévue (Ethernet primaire + 4G/5G de secours, si possible).
- Une personne distincte surveille le retour Teams et le chat Q&R.
- Enregistrement local activé dans l’encodeur (fichier de secours).
Dépannage
Symptôme | Cause probable | Solution |
---|---|---|
Pas d’option RTMP‑In dans l’événement | Stratégie non activée / rôle insuffisant / délai de propagation | Vérifier la stratégie côté admin, relancer Teams, tester avec un compte organisateur. |
Flux non détecté par Teams | Mauvaise URL/clé, pare‑feu, protocole non supporté | Recopier l’Ingest URL et la Stream key, privilégier RTMPS/443, tester depuis un autre réseau. |
Décrochages ou macro‑blocs | Débit vidéo trop élevé / instable | Passer de 8 Mb/s à 5 Mb/s, garder CBR, désactiver B‑frames excessives, stabiliser la connexion. |
Audio en décalage | Latence de pipeline ou désynchro scène | Fixer 48 kHz, éviter les filtres lourds, réaligner l’audio dans l’encodeur si nécessaire. |
Image saccadée | FPS et/ou keyframes mal réglés | 30 ips, keyframe 2 s, désactiver VFR (variable frame rate). |
Plusieurs flux nécessaires | RTMP‑In unique | Utiliser un mélangeur en amont pour composer plusieurs sources et n’envoyer qu’un flux unique à Teams. |
Bonnes pratiques de production
- Pré‑roll : prévoyez une boucle vidéo silencieuse ou un carton « Nous commençons bientôt » pour sécuriser le démarrage.
- Mix‑minus : si vous renvoyez le son Teams vers un plateau, évitez l’écho en employant un mix‑minus.
- Scènes propres : créez des scènes dédiées (intro, live, Q&R, outro) pour limiter les manipulations en direct.
- Enregistrements : en plus de l’enregistrement Teams, gardez un master local depuis l’encodeur.
- Accessibilité : testez les sous‑titres et, si requis, l’interprétation.
Modèle de message à transmettre à l’opérateur
Objet : Paramètres RTMP pour le Town Hall <Nom de l’événement> Bonjour, Voici les paramètres à utiliser dans OBS/vMix pour l’événement Teams : * Server Ingest URL : rtmps:///live * Stream key : * Codec vidéo : H.264 High, 1080p30, CBR 5 Mb/s, keyframe 2 s * Audio : AAC stéréo, 48 kHz, 160 kb/s Démarrez le flux 10 minutes avant le direct pour validation. Merci !
Questions fréquentes
Qui peut voir l’URL et la clé de diffusion ?
Les organisateurs et, selon la politique de votre tenant, certains présentateurs. Les participants classiques n’y ont pas accès.
Peut‑on révoquer ou régénérer la clé ?
Pour sécuriser, désactivez puis réactivez RTMP‑In dans l’événement : une nouvelle clé peut être fournie par Teams. Mettez à jour votre encodeur en conséquence.
RTMP ou RTMPS ?
Utilisez RTMPS (port 443/TCP) quand il est disponible : c’est chiffré et traverse mieux les proxys/pare‑feux d’entreprise.
Peut‑on envoyer plusieurs rendus (multi‑bitrate) vers Teams ?
Le Town Hall attend un seul flux RTMP‑In. Si vous avez plusieurs caméras, faites le mélange en amont dans votre régie puis envoyez la sortie programme unique.
Quelle latence attendre ?
La chaîne RTMP‑In ajoute une latence de l’ordre de plusieurs secondes. Prévoyez un intercom hors bande (appel audio, talkback) pour les indications temps réel à vos intervenants.
Comparaison avec les méthodes natives
Scénario | RTMP‑In (encodeur externe) | Présentation native Teams |
---|---|---|
Habillage TV (lower thirds, jingles) | Excellente maîtrise via OBS/vMix | Limité aux fonctionnalités Teams |
Multiples caméras / régie pro | Idéal, via mélangeur/encodeur | Possible, mais moins flexible |
Mise en place rapide | Nécessite configuration | Très rapide |
Résilience réseau | Réglages fins, redondance possible | Dépend de la connexion client |
Sécurité et conformité
- Traitez la Stream key comme un secret. Ne l’intégrez pas dans des documents partagés en clair.
- Limitez la diffusion de la clé à l’équipe de production ayant un besoin légitime.
- Après l’événement, désactivez RTMP‑In ou régénérez la clé pour éviter toute réutilisation.
- Consignez qui a eu accès aux identifiants (journal de changement, ticket interne).
Glossaire
- RTMP‑In : fonctionnalité de Teams qui accepte un flux vidéo externe (via RTMP/RTMPS) dans un Town Hall.
- Server Ingest URL : l’adresse du serveur Teams qui reçoit le flux.
- Stream key : secret unique qui autorise l’encodeur à publier vers l’événement.
Processus type de bout en bout
- J‑7 à J‑3 : création du Town Hall, activation de RTMP‑In, invitation des rôles.
- J‑2 : tests de connectivité réseau et pare‑feu, validation des débits.
- J‑1 : répétition générale avec l’encodeur réel, vérification du badge Flux entrant.
- J : ouverture anticipée du flux (10–15 min), monitoring et bascule à l’heure.
- J+1 : clôture, archivage, rotation des clés si nécessaire.
Conclusion
Dans la nouvelle expérience de Microsoft Teams, retrouver l’URL RTMP et la clé de diffusion d’un Town Hall est simple dès lors que la stratégie RTMP‑In est autorisée. Créez l’événement, activez RTMP‑In, rouvrez le rendez‑vous et copiez Server Ingest URL et Stream key. En appliquant les bonnes pratiques ci‑dessus (CBR, keyframe 2 s, RTMPS, répétition), vous connecterez votre encodeur externe en toute confiance et livrerez un direct fluide et professionnel.
Récapitulatif pas‑à‑pas
- Calendrier Teams → Nouvelle réunion/Town Hall → compléter les détails.
- Paramètres → Autres options → activer RTMP‑In → enregistrer.
- Rouvrir l’événement → Paramètres → Autres options → copier Server Ingest URL et Stream key.
- Coller dans l’encodeur (OBS/vMix) → démarrer → vérifier Flux entrant dans Teams.