- Page d'accueil
- Des articles
- Des médias sociaux
- Streaming RTMP pour les organisations à but non lucratif : tout ce que vous devez savoir
Le protocole de messagerie en temps réel (RTMP) n'est pas le format de diffusion le plus récent, mais reste l'une des solutions les plus courantes et les plus fiables pour la distribution de flux en direct . Les audiences d'aujourd'hui passent leur temps à naviguer entre les réseaux sociaux , les applications et les services de streaming sur tout, de leurs téléphones portables à leurs ordinateurs portables et téléviseurs intelligents, ce qui rend d'autant plus crucial la diffusion de votre contenu vers plusieurs destinations.
Vous ne savez pas ce qu'est le streaming RTMP ou si votre organisation à but non lucratif devrait l'utiliser ? Vous êtes arrivé au bon endroit. Ci-dessous, nous détaillerons tout ce que vous devez savoir sur le streaming RTMP pour prendre des décisions éclairées concernant votre logiciel de diffusion en direct , vos encodeurs et vos destinations de diffusion en continu.
Qu'est-ce qu'un flux RTMP ?
Un flux RTMP est constitué de données audio et vidéo en direct transmises d'un serveur d'hébergement à un lecteur vidéo. Le streaming RTMP utilise le protocole TCP (Transmission Control Protocol ) pour diffuser le contenu d'un encodeur logiciel vers une destination de lecture via un processus appelé ingestion.
À l'époque, le streaming RTMP (avec Adobe Flash Player ) était une solution de bout en bout. Cependant, l'évolution de HTTP Livestreaming ( HLS ) et de MPEG-DASH compatibles avec la lecture rend le protocole RTMP plus efficace pour l'encodage et la compression que la lecture au point final . Heureusement, les technologies fonctionnent bien ensemble pour faire passer le contenu diffusé en direct de la production au lecteur sans accroc.
Chaque service de streaming est livré avec un ensemble d'offres. Par exemple, avec le logiciel d'événements de Classy pour les organisations à but non lucratif , vous aurez accès à des fonctionnalités de collecte de fonds intégrées, des enchères, des classements, des salles de sous-commission, etc. Pour diffuser votre événement en direct vers plusieurs destinations simultanément, utiliser le sous-titrage codé ou tirer parti des superpositions, les organisations peuvent utiliser un RTMP avec notre plateforme.
Lorsqu'un flux en direct a une production de qualité et une faible latence , votre public peut se concentrer sur ce qui compte le plus : le contenu.
Avantages et inconvénients du streaming RTMP
Le streaming RTMP n'est pas parfait. C'est pourquoi des solutions alternatives ont surgi au cours de la dernière décennie. Cependant, le streaming RTMP offre quelques avantages que les solutions modernes tentent encore de concurrencer :
Avantages :
- Historique : le streaming RTMP existe depuis longtemps, ce qui en fait une solution populaire pour les encodeurs et les serveurs multimédias traditionnels et récents .
- Faible latence :le streaming à faible latence de RTMP signifie qu'il n'y a pratiquement aucun délai entre votre contenu enregistré et les appareils des utilisateurs finaux qui le reçoivent.
- Peu de mise en mémoire tampon : la mise en mémoire tampon minimale de RTMP signifie que votre public n'aura pas à subir de gel, de chargement et de lecture lente .
- Prise en charge de l'encodeur etdu serveur multimédia:RTMP est un favori de l'industrie, car de nombreux encodeurs et outils de serveur multimédia populaires prennent toujours en charge le streaming RTMP .
- Prise en chargedes médias sociaux :le streaming RTMP est un incontournable pour de nombreux réseaux de médias sociaux pour distribuer des flux en direct .
Désavantages:
- Manque de prise en charge de la lecture :RTMP est désormais un protocole d'ingestion, mais il doit s'appuyer sur des options de lecture de point final telles que HLS et DASH.
- Plus de mises à jour : la technologie RTMP ne reçoit plus de mises à jour ni de support.
- Lentement remplacé : le streaming RTMP est menacé d'extinction en raison de la nouvelle technologie de bout en bout qui devient de plus en plus répandue et accessible.
Variantes RTMP
Les développeurs ont créé différents protocoles RTMP pour répondre à différents besoins et cas d'utilisation . Chaque variante du protocole RTMP a un objectif spécifique, ainsi que des avantages et des inconvénients particuliers qui pourraient en faire un meilleur choix pour vos besoins de streaming vidéo en direct :
- RTMPS : utilise une certification SSL pour améliorer la sécurité des flux sur les serveurs de streaming Internet publics .
- RTMPE : transfère les données en toute sécurité sans utiliser SSL .
- RTMFP : demande une bande passante et des données inférieures en utilisant le protocole UDP (User Datagram Protocol) au lieu de TCP .
- RTMPT : repose sur le tunneling pour envoyer des données privées sur les réseaux publics, mais cela aura probablement un impact négatif sur votre latence.
Comment fonctionne le streaming RTMP ?
Les flux RTMP fonctionnent selon un processus en trois étapes : prise de contact, connexion et diffusion en continu. Ces trois étapes établissent la connexion entre le serveur et le lecteur, vous permettant de diffuser du contenu audio et vidéo . Voici comment fonctionne chaque étape du processus.
1. Poignée de main
Tout d'abord, le client hôte (par exemple, la plate-forme de diffusion en direct , le matériel ou le logiciel d'encodage ) envoie une demande de connexion au serveur de lecture qui recevra le contenu. Ensuite, le client échange trois paquets de données :
- Un paquet détaillant la version de RTMP utilisée
- Un horodatage du moment où la demande de connexion a quitté le client hôte et du moment où le serveur de lecture l'a reçue
- Une copie de l'horodatage
2. Connexion
Une fois que la poignée de main a initié la connexion, le client-serveur et le joueur se connectent en utilisant un format de message d'action (AMF). Ensuite, le serveur RTMP envoie l'URL de connexion, le codec vidéo et le codec audio . Ensuite, le joueur répond et établit la connexion.
3. Diffusion en continu
Après avoir établi la connexion, vous pouvez commencer à diffuser votre contenu. Toutes les données vidéo et audio en ligne traitées par l' encodeur seront transférées via la connexion et livrées au point final de lecture .
Ensuite, les utilisateurs peuvent interagir avec leur lecteur pour modifier la façon dont ils consomment le contenu. Cela inclut souvent la modification de la vitesse, la mise en pause, le rembobinage et l'activation des sous-titres.
RTMP contre. RTSP : Quelle est la différence ?
Le protocole de diffusion en temps réel ( RTSP ) est une option de diffusion à faible latence généralement utilisée avec les systèmes de surveillance et les télévisions en circuit fermé (CCTV). RTSP se concentre moins sur la qualité et plus sur la livraison en temps réel, ce qui est crucial pour la diffusion des caméras de surveillance (où chaque seconde compte).
Cependant, RTSP n'est pas aussi populaire que RTMP. La plupart des plates- formes et des encodeurs de diffusion en direct ne prennent pas en charge ce protocole de diffusion en direct , ce qui signifie que vous aurez besoin d'un logiciel supplémentaire si vous prévoyez de vous fier à RTSP pour l'ingestion.
RTMP n'a pas non plus une latence aussi faible que RTSP , mais c'est assez proche. Vous aurez généralement un délai d'environ cinq secondes, mais cela peut être plus ou moins important en fonction de votre connexion Internet et des demandes de contenu. La plupart des plates-formes et des encodeurs de diffusion en direct modernes prennent en charge RTMP , vous ne devriez donc pas avoir de problème à l'utiliser pour l'ingestion.
Cas d'utilisation de la diffusion en direct RTMP pour les organisations à but non lucratif
Les solutions de diffusion en direct auront souvent les fonctionnalités dont votre organisation à but non lucratif a besoin pour fournir un contenu général et capter l'attention de votre public. Cependant, vous pourriez avoir besoin de la fonctionnalité RTMP de temps à autre pour des cas d'utilisation uniques . Voici quelques scénarios dans lesquels nous recommandons aux organisations à but non lucratif d'utiliser RTMP sur le logiciel d'événements à but non lucratif de Classy, Classy Live :
- Superpositions : utilisez des superpositions personnalisées pour personnaliser votre flux et ajouter d'autres éléments de marque.
- Tiers inférieurs : appliquez des superpositions de tiers inférieurs pour afficher des graphiques dans le coin inférieur de votre flux, ce qui est parfait pour présenter des invités ou ajouter de brefs commentaires.
- Sous-titrage : rendez vos flux plus accessibles en ajoutant des options de sous-titrage.
- Contenu préenregistré : lisez du contenu préenregistré sur votre flux à des heures définies.
- Flux de secours : planifiez le pire des cas en établissant un flux de secours ou de secours au cas où votre flux principal tomberait.
- Diffusion simultanée : diffusion simultanée sur plusieurs canaux avec un flux RTMP .
Les meilleurs outils de streaming RTMP tiers
Si vous êtes intéressé par les cas d'utilisation que nous avons mentionnés ci-dessus, vous devrez trouver un outil RTMP tiers pour vos événements Classy Live. Chacun a son ensemble unique d'avantages et d'inconvénients qui peuvent vous aider à choisir celui qui convient le mieux à votre situation. Voici quelques-unes des options les plus populaires :
1. Rediffuser
Restream vous permet de diffuser depuis une plateforme centrale vers plus de 30 destinations. Il se connecte à des plates-formes telles que Classy, Twitch , Facebook, YouTube, Vimeo, des sorties RTMP personnalisées, etc.
Le studio Restream vous permet d'ajouter des superpositions, des logos et des arrière-plans de marque à votre flux. Il vous offre également des boutons d'appel à l'action interactifs et des points forts du chat. Les utilisateurs peuvent essayer la plate-forme gratuitement sur le plan de base de Restream, mais vous devrez acheter un plan payant pour déverrouiller les fonctionnalités de canal RTMP personnalisées.
2. Streamyard
StreamYard est une option populaire et facile à utiliser pour le streaming RTMP . Il vous permet d'enregistrer et de diffuser directement depuis votre navigateur avec des éléments de marque tels que des logos, des couleurs, des superpositions, des GIF, des vidéos enregistrées, etc.
L'interface utilisateur de diffusion semble familière à la plupart, ce qui permet aux nouveaux utilisateurs de se familiariser rapidement avec le logiciel. StreamYard a même publié un guide avec des instructions étape par étape sur la connexion de votre destination RTMP personnalisée avec StreamYard.ª
Cet outil RTMP propose un plan gratuit pour explorer la plate-forme, mais vous devrez passer à un plan de base pour déverrouiller des destinations RTMP personnalisées.
3. Studio OBS
OBS Studio est une plateforme de streaming open source gratuite . Il existe depuis un certain temps et s'adresse à plusieurs niveaux d'utilisateurs.
Bien que vous trouviez des plates-formes plus conviviales sur le marché, OBS Studio vous permet de plonger profondément dans les détails pour personnaliser vos flux et enregistrements. Grâce à la prévalence d' OBS dans la communauté du streaming, vous trouverez de nombreux documents et une assistance communautaire pour vous aider à démarrer.²
4. Viméo
Vimeo est une plateforme de streaming vidéo tout-en-un pour l'hébergement de contenu, la création de vidéos et la diffusion en direct . Vous pouvez utiliser la plate-forme pour diffuser des événements ponctuels ou récurrents avec la prise en charge RTMPS, mais vous aurez besoin d'un plan Advanced, Premium ou Enterprise pour déverrouiller cette fonctionnalité .³
Testez la plate-forme avec un essai gratuit de 30 jours pour voir des fonctionnalités plus avancées ou essayez le plan gratuit.
5. Youtube
YouTube est le roi du contenu vidéo , et c'est aussi une plate-forme puissante pour héberger vos flux RTMP personnalisés . Ce n'est pas la plate-forme la plus riche en fonctionnalités, mais elle est gratuite et offre une simplicité inégalée pour les utilisateurs d'Android et d'iOS . La documentation de diffusion en direct de YouTube est également une excellente ressource pour en savoir plus sur la prise en main des destinations RTMP personnalisées. ⁴
6. Zoomer
Zoom est idéal pour organiser des réunions individuelles et des conférences téléphoniques plus importantes, mais vous pouvez également utiliser la plate-forme pour diffuser et enregistrer des événements. Il ne fournit pas toutes les superpositions de marque et les tiers inférieurs que proposent les autres plates-formes, mais il excelle à être simple et facile à utiliser.
Si vous êtes déjà familiarisé avec l'interface utilisateur du logiciel, vous êtes sur le point de passer en direct. Commencez à diffuser votre événement à partir de Zoom dès aujourd'hui. ⁵
Comment configurer un flux RTMP avec Classy Live
La configuration d'un flux RTMP sur Classy Live est relativement simple, surtout si vous utilisez l'un des services de streaming tiers les plus populaires mentionnés ci-dessus. Voici un aperçu de haut niveau du processus :
- Connectez-vous à votre compte Classy Live
- Choisissez votre événement
- Sélectionnez "Scène" dans le menu
- Choisissez "Classy Live" dans la liste des fournisseurs
- Sélectionnez l' onglet Flux RTMP
- Copiez votre URL RTMP et votre clé de flux
Vous utiliserez votre URL RTMP et votre clé de diffusion pendant le processus de configuration avec l'outil de diffusion tiers de votre choix. Vérifiez l'outil que vous avez choisi pour la documentation restante pour la configuration et la diffusion.
Une fois que vous êtes configuré, Classy Live offre l'expérience virtuelle ultime pour les organisations à but non lucratif. Il est équipé d'éléments interactifs et de fonctionnalités de collecte de fonds pour inspirer (et habiliter) votre public à agir immédiatement.
Classy Live propose également des enchères, des enchères mobiles, du commerce électronique, des classements de dons en direct, des tables virtuelles, des salles de sous-commission, etc. pour faire passer vos événements virtuels, en personne et hybrides au niveau supérieur.
Vous voulez voir Classy Live en action ? Demandez une démo et un membre de notre équipe vous présentera la plateforme et vous expliquera comment elle peut vous aider à atteindre les objectifs de diffusion en continu de votre organisation à but non lucratif.
Passer en direct avec un flux RTMP
Ne vous inquiétez pas si toutes ces discussions sur le streaming RTMP vous font vous sentir un peu dépassé. Vous êtes l'expert à but non lucratif, pas nécessairement le pro de la diffusion en direct . Faites confiance à notre équipe pour vous apporter le savoir-faire et le soutien dont vous avez besoin pour vous sentir prêt lorsqu'il est temps de passer du concept à la diffusion en direct sans aucun accroc.
Sources des articles
- "Diffusion en direct RTMP personnalisée : le guide ultime", diffusion en direct, SteamYard, dernière modification le 9 avril 2021, https://streamyard.com/blog/how-to-live-stream/custom-rtmp-live-streaming/ .
- "OBS Studio Overview", Wiki, OBS, dernière modification ou date d'accès, https://obsproject.com/wiki/OBS-Studio-Overview .
- « Introduction : How to go live using Vimeo », Centre d'aide, Vimeo, dernière modification ou date d'accès, https://vimeo.zendesk.com/hc/en-us/articles/360040582051-Introduction-How-to-go- live-using-Vimeo#h_01FKK0ND39NGNBX49ZZPJY65XY .
- "Diffusion de contenu YouTube en direct via RTMPS", API de diffusion en direct, YouTube, dernière modification ou date d'accès, https://developers.google.com/youtube/v3/live/guides/rtmps-ingestion .
- "Comment configurer une diffusion en direct personnalisée", Assistance, Zoom, dernière modification ou date d'accès, https://support.zoom.us/hc/en-us/articles/115001777826-Livestreaming-meetings-or-webinars-on-a -site-personnalisé#h_01589a6f-a40a-4e18-a448-cb746e52ebc5.
Donnez vie à vos flux