SBM blog CTA mobile 1

Drive growth and reduce costs with omnichannel business messaging

Introduction du support OBS et RTMP pour Sendbird Live

Blog Cover 20230112 Introducing OBS and RTMP support for Sendbird Live
Jan 17, 2023 • 6 min read
Emmanuel
Emmanuel Delorme
Product Marketing Manager
SBM blog CTA mobile 1

Drive growth and reduce costs with omnichannel business messaging

SBM blog CTA mobile 1

Drive growth and reduce costs with omnichannel business messaging

Nous sommes ravis d'annoncer le dernier ajout à Sendbird Live : la prise en charge du logiciel Open Broadcaster (OBS) et du protocole de messagerie en temps réel (RTMP). Sendbird Live est une API de streaming facile à utiliser conçue pour permettre aux développeurs d'ajouter facilement des fonctionnalités de vidéo en direct à leurs sites Web et applications. Il s'agit de la seule API vidéo en direct dotée de l' API de chat de classe mondiale la plus riche en fonctionnalités et la plus évolutive pour les événements en ligne en direct . Le support RTMP et l'interopérabilité conséquente avec OBS sont une partie importante de Sendbird Live.

Ce billet de blog examinera de plus près ce que sont OBS et RTMP , comment ils fonctionnent et pourquoi ils sont des composants essentiels du flux de travail de production vidéo.

Qu'est-ce qu'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 périphériques externes tels que des caméras et des microphones. Il fournit également divers outils et fonctionnalités pour l'édition et l'amélioration de vidéos, telles que l' incrustation chromatique , le mixage audio et les transitions de scène . OBS est hautement personnalisable ; les organisations de jeux, de divertissement et d'éducation l'utilisent à des fins très diverses.

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 de la vidéo vers un serveur multimédia ou une autre destination.

Qu'est-ce que le RTMP ?

RTMP est un protocole de diffusion audio, vidéo et d'autres données sur Internet. Macromedia (maintenant Adobe) l'a développé à l'origine, et les plates-formes vidéo telles que Facebook, YouTube et Twitch l'utilisent couramment pour le streaming. RTMP est un protocole basé sur TCP qui utilise une connexion stable et fiable pour fournir des flux. Cela peut le rendre bien adapté au streaming vidéo et audio de haute qualité avec une faible latence.

Sendbird for live streaming demo video mobile content offer background

In-app live streaming made easy.

Comment fonctionne RTMP 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 tous 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 la diffusion en cliquant sur le bouton "Démarrer la diffusion" dans l'interface OBS. La vidéo et l'audio seront ensuite envoyés au serveur RTMP, distribuant le flux au public visé.

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

La prise en charge de RTMP est une fonctionnalité essentielle pour les utilisateurs d'OBS pour plusieurs raisons. Premièrement, RTMP est un protocole largement utilisé et bien pris en charge. Il peut être utilisé pour diffuser vers un large éventail de destinations et de plates-formes. Cela permet aux utilisateurs d'OBS d'atteindre facilement leur public cible, quel que soit l'emplacement, l'appareil ou la plateforme sociale.

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

Enfin, RTMP peut fournir des fonctionnalités et des capacités supplémentaires, telles que l'enregistrement de 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 de la vidéo et de l'audio de haute qualité.

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

Le flux de travail vidéo d'une caméra à OBS vers un serveur multimédia implique 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 appareil autonome ou une webcam intégrée.
  2. La vidéo est transférée sur un ordinateur exécutant OBS, soit en connectant la caméra directement à l'ordinateur à l'aide d'un câble, soit via 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ène.
  4. La vidéo traitée est ensuite diffusée depuis OBS vers 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 fonctionnalités 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 les interactions humaines en direct avec une latence inférieure à la seconde entre la source et le spectateur. Par exemple, le cloud gaming nécessite une latence de 100 ms à 500 ms pour permettre l'expérience utilisateur en temps réel.
  5. Le public peut accéder au flux à l'aide d'un site Web ou d'une application mobile qui intègre un lecteur.

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

Développez rapidement et évoluez à l'échelle mondiale avec Sendbird Live

Si OBS est au centre de votre flux de travail 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-la à rejoindre votre flux vidéo à l'aide des applications de démonstration Web , iOS et Android de Sendbird . Vous pouvez configurer votre flux vidéo rapidement sans avoir besoin d'un développeur.

Pour démarrer une preuve de concept (POC), les développeurs peuvent tirer parti des UIKits Sendbird Live et des exemples d'applications pour iOS , Android et le Web . Les composants d'interface utilisateur (UI) prédéfinis pour le flux en direct et le chat en direct supprimeront le besoin d'efforts de conception initiaux.

Pour découvrir plus de fonctionnalités de Sendbird Live SDK, consultez notre documentation . Du transcodage RTMP, des filtres de caméra, de l'enregistrement dans le cloud, etc., Sendbird Live est le SDK vidéo le plus simple pour héberger des événements en direct dans votre application, accroître l'engagement, renforcer la valeur de la marque et monétiser une audience mondiale avec un contenu époustouflant.

Contactez-nous dès aujourd'hui pour un accès anticipé à toutes les fonctionnalités de Sendbird Live. Notre équipe d'ingénieurs vous installera en un rien de temps !

Ebook Grow Mobile content offer background

Take customer relationships to the next level.

Ready for the next level?