Diffusion en direct via RTMP et HLS
Saviez-vous que toutes les diffusions vidéo ne se valent pas ? Et que l'événement que vous pensiez regarder « en direct » s'est peut-être déroulé il y a plus d'une minute ?
En effet, les protocoles de diffusion vidéo les plus populaires tels que HLS et RTMP, bien que souvent décrits comme « en temps réel », sont soumis à un codage, une transmission, puis un décodage. Chacun de ces processus introduit un délai avant que le contenu ne vous parvienne.
Ce délai peut aller de 15 secondes à 90 secondes , soit une minute et demie après l'événement d'origine.
Sujets traités dans cet article :
Limites et restrictions des flux RTMP et HLS
Comment activer la diffusion RTMP ou HLS
Quand ne pas utiliser RTPM ou HLS
Diffuser en direct (sans RTMP et HLS)
Qu'est-ce que RTMP et HLS ?
RTMP et HLS offrent des performances élevées en matière de données vidéo et audio. Vous pouvez diffuser votre réunion sur des plateformes prenant en charge RTMP, telles que Facebook Live, YouTube Live ou IBM Cloud Video (actuellement pris en charge via KUDO). Pour les plateformes qui ne prennent pas en charge RTMP, vous pouvez utiliser HLS (HTTP Live Stream)
Limites et restrictions des flux RTMP et HLS
Les flux RTMP sont limités par le nombre de spectateur·trice·s pris·e·s en charge par le fournisseur RTMP Facebook Live, YouTube Live ou IBM Cloud Video) ;
Limitations :
- Facebook Live : Facebook ne prend en charge qu'une seule langue par flux. Vous pouvez configurer jusqu'à trois flux/session ;
- YouTube Live : YouTube ne prend en charge qu'une seule langue par flux. Vous pouvez configurer jusqu'à trois flux/session ;
- IBM Ustream : IBM prend en charge plusieurs langues par flux (jusqu'à 5) ;
- Si vous diffusez une langue étrangère et que l'interprète s'arrête, via RTMP, nous ne pouvons pas automatiquement passer à la langue parlée par l'intervenant·e, comme cela se fait sur KUDO ; (cela signifie que si nous diffusons une réunion dans une langue spécifique sur YouTube à l'aide de RTMP, lorsque l'interprète s'arrête, l'utilisateur·trice qui regarde ne peut pas écouter l'audio d'origine) ;
REMARQUE : tous les canaux de langue configurés doivent être actifs/en diffusion avant le démarrage du flux ;
Les flux HLS prennent en charge un nombre illimité de spectateur·trice·s.
Comment activer la diffusion RTMP ou HLS
La diffusion RTMP est disponible uniquement pour les Grandes réunions. Afin de l'activer, après avoir créé une grande réunion, vous devez voir un onglet Diffusion comme sur la capture d'écran ci-dessous :
Après avoir activé RTMP et défini la durée de diffusion, vous pouvez ajouter le flux RTMP en cliquant sur le bouton + Ajouter un flux RTMP.
Les prochaines étapes sont importantes, mais pas difficiles :
- Sélectionnez le support de diffusion (Facebook Live, YouTube Live ou IBM Cloud Video) ;
- Sélectionnez l'URL du serveur et la clé du serveur. Voici comment les obtenir sur YouTube ;
- Sélectionnez le canal que vous souhaitez diffuser (l'audio de l'intervenant·e ou une langue interprétée) ;
- Sélectionnez le code pour cette langue ; Retrouvez ici les langues prises en charge avec leurs codes.
- Lorsque vous avez terminé, cliquez sur Enregistrer et votre flux RTMP sera ajouté dans KUDO. Vous pouvez ajouter jusqu'à trois flux
-
Notez que vous devrez démarrer la diffusion depuis la même page une fois que vous serez prêt·e ou directement depuis la session :
- Quand c'est fait, vous pourrez voir ce message à côté du flux ajouté
REMARQUE :
- pour la diffusion IBM Cloud Video, vous pouvez trouver ici une liste de codes de langue pour chaque langue ;
- La diffusion ne peut être lancée que par les modérateur·trice, les opérateur·trice·s ou l'organisateur·trice ;
Quand ne pas utiliser RTMP ni HLS
- L'utilisation de RTMP et HLS permet à n'importe qui d'accéder à votre réunion en tant que spectateur·trice. Si vous souhaitez que vos participant·e·s interagissent en temps réel, vous devez les inviter en tant que Participant·e·s à votre session.
- RTMP et HLS ne sont disponibles que pour les Grandes réunions. Si vous souhaitez diffuser à vos utilisateur·trice·s d'une manière différente, nous suggérons l'autre alternative, que vous pouvez découvrir en détail ci-dessous.
Diffuser en direct (sans RTMP et HLS)
KUDO vous offre également la possibilité de diffuser les Petites réunions et les Réunions événement. Pour utiliser cette fonctionnalité, après avoir créé la réunion, vous pouvez partager le lien pour les spectateur·trice·s à partir de l'onglet Informations sur la réunion. Tenez compte du nombre de spectateur·trice·s maximum, à l'aide du calculateur ci-joint .
En mode Grande réunion, nous utilisons HLS pour l'émission et la diffusion en direct. L'utilisation de HLS vous permet d'atteindre un public plus large avec un petit délai. Le nombre de spectateur·trice·s maximum pour la diffusion en direct peut être calculé à l'aide du calculateur dont le lien se trouve ci-dessus.