Produit

Introduction du support OBS et RTMP pour Sendbird Live

Blog author
Emmanuel Delorme Product Marketing Manager
Share
Introduction du support OBS et RTMP pour Sendbird Live

Nous sommes ravis d’annoncer la dernière nouveauté du programme
Sendbird Live
: Support de l’Open Broadcaster Software (OBS) et du Real Time Messaging Protocol (RTMP). Sendbird Live est une API de streaming facile à utiliser, conçue pour que les développeurs puissent facilement ajouter fonctionnalité de vidéo en direct à leurs sites web et applications. Il s’agit de la seule API de vidéo en direct avec le plus grand nombre d’utilisateurs.
riche en fonctionnalités
et évolutif
chat de classe mondiale
de classe mondiale pour
événements en ligne en direct
. Le support RTMP et l’interopérabilité conséquente avec OBS sont une partie importante de Sendbird Live.

Cet article de blog examinera de plus près ce qu’est l
OBS
et
RTMP
sont, comment ils fonctionnent et pourquoi ils sont des composants essentiels du flux de production vidéo.

Qu’est-ce que l’OBS ?

OBS (Open Broadcaster Software) est un logiciel gratuit et open-source pour l’enregistrement vidéo et la diffusion en direct. Il est disponible pour Windows, Mac et Linux. Les particuliers et les organisations l’utilisent largement pour créer du contenu vidéo de haute qualité pour diverses plateformes, notamment YouTube, Twitch et Facebook.

OBS permet aux utilisateurs de capturer des vidéos à partir de plusieurs sources, notamment des webcams, des écrans de bureau et des dispositifs externes tels que des caméras et des microphones. Il fournit également divers outils et fonctionnalités pour éditer et améliorer les vidéos, tels que
chroma keying
,
mixage audio
et
transitions de scènes
. OBS est hautement personnalisable ; les organisations de jeux, de divertissement et d’éducation l’utilisent pour un large éventail d’objectifs.

L’une des principales caractéristiques d’OBS est sa prise en charge du protocole RTMP (Real-Time Messaging Protocol), qui permet aux utilisateurs de diffuser des vidéos en continu vers un serveur multimédia ou une autre destination.

Qu’est-ce que le RTMP ?

RTMP est un protocole permettant de diffuser des données audio, vidéo et autres sur l’internet. Macromedia (aujourd’hui Adobe) l’a développé à l’origine, et les plateformes vidéo telles que Facebook, YouTube et Twitch l’utilisent couramment pour le streaming. RTMP est un protocole basé sur le protocole TCP qui utilise une connexion stable et fiable pour diffuser des flux. Cela peut le rendre bien adapté à la diffusion de vidéos et d’audio de haute qualité avec une faible latence.

Comment le RTMP fonctionne-t-il avec OBS ?

OBS prend en charge le streaming RTMP, qui permet aux utilisateurs d’envoyer leur vidéo et leur audio à un serveur multimédia. Pour utiliser RTMP avec OBS, vous devez spécifier l’URL du serveur RTMP et les détails d’authentification ou autres paramètres qui peuvent être requis. Une fois que vous avez configuré le flux RTMP dans OBS, vous pouvez commencer le streaming en cliquant sur le bouton « Start Streaming » dans l’interface OBS. La vidéo et l’audio sont ensuite envoyées au serveur RTMP, qui distribue le flux au public visé.

Pourquoi le support RTMP est-il essentiel pour les utilisateurs d’OBS ?

La prise en charge du RTMP est une fonctionnalité essentielle pour les utilisateurs d’OBS, et ce pour plusieurs raisons. Tout d’abord, RTMP est un protocole largement utilisé et bien supporté. Il peut être utilisé pour le streaming vers un large éventail de destinations et de plateformes. Ainsi, les utilisateurs d’OBS peuvent facilement atteindre leur public cible, quels que soient le lieu, l’appareil ou la plateforme sociale.

Ensuite, le RTMP est un protocole fiable et efficace qui assure une diffusion fluide et sans interruption. Cela peut être particulièrement important pour le streaming en direct, où les retards ou les interruptions peuvent avoir un impact négatif sur l’expérience de l’utilisateur.

Enfin, le RTMP peut offrir des fonctions et des capacités supplémentaires, comme l’enregistrement des flux ou l’ajustement de la qualité du flux en fonction de la bande passante disponible. Cela peut en faire une option polyvalente et robuste pour les utilisateurs d’OBS qui souhaitent diffuser des flux vidéo et audio de haute qualité.

À quoi ressemble le flux de travail vidéo de bout en bout utilisant OBS avec le support RTMP ?

Le flux de travail vidéo, de la caméra à l’OBS puis au serveur multimédia, comporte généralement plusieurs étapes et peut varier en fonction de la configuration et des exigences spécifiques. Voici un aperçu général du processus :

  1. La vidéo est capturée par une caméra, qui peut être un dispositif autonome ou une webcam intégrée.
  2. La vidéo est transférée vers un ordinateur exécutant OBS, soit en connectant la caméra directement à l’ordinateur à l’aide d’un câble, soit par une connexion sans fil telle que Wi-Fi ou Bluetooth.
  3. OBS est utilisé pour gérer et contrôler l’entrée vidéo, y compris les paramètres tels que la résolution, la fréquence d’images et le débit binaire. OBS peut également être utilisé pour appliquer divers effets et améliorations à la vidéo, tels que l’incrustation chromatique, le mixage audio et les transitions de scènes.
  4. La vidéo traitée est ensuite transmise en continu de l’OBS à un serveur multimédia, tel qu’un serveur multimédia Sendbird. Le serveur multimédia gère la distribution du flux au public visé et peut également fournir des fonctions et des capacités supplémentaires, telles que le transcodage et l’enregistrement. Dans le cas de Sendbird, le flux vidéo RTMP est transcodé en WebRTC et distribué en temps réel sur les appareils Web et mobiles des participants. Le streaming vidéo en temps réel, contrairement au streaming à faible latence, recrée des interactions humaines en direct avec une latence inférieure à la seconde entre la source et le spectateur. Par exemple, les jeux en nuage nécessitent une latence de 100 à 500 ms pour permettre une expérience utilisateur en temps réel.
  5. Le public peut accéder au flux en utilisant un site web ou une application mobile qui intègre un lecteur.

Ce flux de travail offre un moyen souple et efficace de capturer, traiter et distribuer du contenu vidéo de haute qualité.

Construisez rapidement et faites évoluer votre entreprise à l’échelle mondiale avec Sendbird Live.

Si OBS est au centre de votre flux de production vidéo, vous pouvez désormais profiter de la capacité de transcodage RTMP de Sendbird Live et diffuser facilement du contenu vidéo de haute qualité directement sur vos applications web et mobiles à une audience mondiale massive pouvant atteindre 100 000 participants.

Pour découvrir Sendbird Live en quelques minutes, rendez-vous sur le
tableau de bord Sendbird Live
. Créez un événement en ligne pour votre équipe et invitez-les à rejoindre votre flux vidéo en utilisant le Sendbird
web
,
iOS
et
Android
des applications de démonstration. Vous pouvez mettre en place votre flux vidéo rapidement sans avoir besoin d’un développeur.

Pour commencer une validation de concept (POC), les développeurs peuvent profiter des Sendbird Live
UIKits
et des exemples d’applications pour
iOS
,
Android
et le
web
. Les composants d’interface utilisateur (IU) préétablis pour le flux en direct et le chat en direct rendront inutiles les efforts de conception initiaux.

Pour explorer d’autres fonctionnalités de Sendbird Live SDK, visitez nos
docs
. Qu’il s’agisse de transcodage RTMP, de filtres de caméra, d’enregistrement dans le nuage ou autre, Sendbird Live est le SDK vidéo le plus simple pour organiser des événements en direct dans votre application, accroître l’engagement, renforcer l’image de marque et monétiser un public mondial avec un contenu époustouflant.

Nous contacter aujourd’hui pour un accès anticipé à toutes les fonctionnalités de Sendbird Live. Notre équipe d’ingénieurs vous aidera à vous installer en un rien de temps !

Categories: Produit