Product

Introductie van OBS en RTMP ondersteuning voor Sendbird Live

Blog author
Emmanuel Delorme Product Marketing Manager
Share
Introductie van OBS en RTMP ondersteuning voor Sendbird Live

We zijn verheugd om de nieuwste aanwinst van
Sendbird Live
: Ondersteuning voor Open Broadcaster Software (OBS) en Real Time Messaging Protocol (RTMP). Sendbird Live is een gebruiksvriendelijke streaming API, ontworpen om het voor ontwikkelaars gemakkelijk te maken om live-videofunctionaliteit aan hun websites en toepassingen. Het is de enige live video-API met de meeste
functierijke
en schaalbare
chat van wereldklasse
API voor
live online evenementen
. De RTMP ondersteuning en de daaruit voortvloeiende interoperabiliteit met OBS zijn een belangrijk onderdeel van Sendbird Live.

Deze blogpost gaat dieper in op wat
OBS
en
RTMP
zijn, hoe ze werken en waarom ze cruciale onderdelen zijn van de videoproductieworkflow.

Wat is OBS?

OBS (Open Broadcaster Software) is een gratis en open-source software voor video-opname en live streaming. Het is beschikbaar voor Windows, Mac en Linux. Individuen en organisaties gebruiken het op grote schaal om hoogwaardige video-inhoud te creëren voor verschillende platforms, waaronder YouTube, Twitch en Facebook.

Met OBS kunnen gebruikers video opnemen van verschillende bronnen, waaronder webcams, desktop schermen en externe apparaten zoals camera’s en microfoons. Het biedt ook verschillende hulpmiddelen en functies voor het bewerken en verbeteren van video’s, zoals
chroma keying
,
audio mengen
en
scène overgangen
. OBS is zeer aanpasbaar; gaming, entertainment en educatieve organisaties gebruiken het voor een breed scala aan doeleinden.

Een van de belangrijkste kenmerken van OBS is de ondersteuning van RTMP (Real-Time Messaging Protocol), waarmee gebruikers video kunnen streamen naar een mediaserver of een andere bestemming.

Wat is RTMP?

RTMP is een protocol voor het streamen van audio, video en andere gegevens over het internet. Macromedia (nu Adobe) ontwikkelde het oorspronkelijk, en videoplatforms als Facebook, YouTube en Twitch gebruiken het vaak voor streaming. RTMP is een op TCP gebaseerd protocol dat een stabiele en betrouwbare verbinding gebruikt om streams af te leveren. Dit maakt het zeer geschikt voor het streamen van video en audio van hoge kwaliteit met een lage latentie.

Hoe werkt RTMP met OBS?

OBS ondersteunt RTMP streaming, waarmee gebruikers hun video en audio naar een mediaserver kunnen sturen. Om RTMP met OBS te gebruiken, moet je de URL van de RTMP-server opgeven en eventuele authenticatiegegevens of andere instellingen die nodig zijn. Zodra je de RTMP stream in OBS hebt ingesteld, kun je beginnen met streamen door te klikken op de “Start Streaming” knop in de OBS interface. De video en audio worden dan naar de RTMP-server gestuurd, die de stream distribueert naar het beoogde publiek.

Waarom is RTMP-ondersteuning essentieel voor OBS-gebruikers?

RTMP-ondersteuning is om verschillende redenen van vitaal belang voor OBS-gebruikers. Ten eerste is RTMP een veel gebruikt en goed ondersteund protocol. Het kan worden gebruikt om te streamen naar een groot aantal bestemmingen en platforms. Dit maakt het gemakkelijk voor OBS-gebruikers om hun beoogde publiek te bereiken, ongeacht locatie, apparaat of sociaal platform.

Vervolgens is RTMP een betrouwbaar en efficiënt protocol dat vlot en zonder onderbreking streamt. Dit kan vooral belangrijk zijn voor live streaming, waar vertragingen of onderbrekingen de gebruikerservaring negatief kunnen beïnvloeden.

Tenslotte kan RTMP extra functies en mogelijkheden bieden, zoals het opnemen van streams of het aanpassen van de streamkwaliteit op basis van de beschikbare bandbreedte. Dit kan het een veelzijdige en robuuste optie maken voor OBS-gebruikers die video en audio van hoge kwaliteit willen streamen.

Hoe ziet de end-to-end videoworkflow met OBS eruit met RTMP-ondersteuning?

De videoworkflow van een camera naar OBS naar een mediaserver omvat gewoonlijk verschillende stappen en kan variëren afhankelijk van de specifieke opstelling en vereisten. Hier volgt een algemeen overzicht van het proces:

  1. De video wordt opgenomen door een camera, die een zelfstandig apparaat of een ingebouwde webcam kan zijn.
  2. De video wordt overgebracht naar een computer waarop OBS draait, hetzij door de camera rechtstreeks op de computer aan te sluiten met een kabel, hetzij via een draadloze verbinding zoals Wi-Fi of Bluetooth.
  3. OBS wordt gebruikt voor het beheer en de controle van de video-ingang, inclusief instellingen zoals resolutie, frame rate en bitrate. OBS kan ook worden gebruikt om verschillende effecten en verbeteringen toe te passen op de video, zoals chroma-keying, audio-mixing en scène-overgangen.
  4. De verwerkte video wordt dan vanuit OBS gestreamd naar een mediaserver, zoals een Sendbird Media Server. De mediaserver beheert de distributie van de stream naar het beoogde publiek en kan ook extra functies en mogelijkheden bieden, zoals transcodering en opname. In het geval van Sendbird wordt de RTMP-videostream getranscodeerd naar WebRTC en in real-time gedistribueerd naar het web en de mobiele apparaten van de deelnemers. Real-time videostreaming, in tegenstelling tot streaming met lage latentie, recreëert live menselijke interacties met een latentie van minder dan een seconde tussen de bron en de kijker. Voor cloud gaming bijvoorbeeld is 100ms tot 500ms latency nodig om de real-time gebruikerservaring mogelijk te maken.
  5. Het publiek heeft toegang tot de stream via een website of een mobiele app met een speler.

Deze workflow biedt een flexibele en effectieve manier om hoogwaardige video-inhoud vast te leggen, te verwerken en te distribueren.

Bouw snel en schaal wereldwijd met Sendbird Live

Als OBS centraal staat in uw video productie workflow, kunt u nu gebruik maken van Sendbird Live’s RTMP transcoding mogelijkheden en eenvoudig hoge kwaliteit video content direct uitzenden naar uw web en mobiele applicaties voor een massaal wereldwijd publiek tot 100k deelnemers.

Om Sendbird Live in enkele minuten te ervaren, ga naar het
Sendbird Live dashboard
. Creëer een online evenement voor uw team en nodig hen uit om deel te nemen aan uw videostream met behulp van de Sendbird
web
,
iOS
en
Android
demo-apps. U kunt uw videostream snel opzetten zonder een ontwikkelaar nodig te hebben.

Om een proof-of-concept (POC) te starten, kunnen ontwikkelaars gebruik maken van de Sendbird Live
UIKits
en voorbeeld-apps voor
iOS
,
Android
en het
web
. De kant-en-klare gebruikersinterface (UI) voor de livestream en livechat maakt een eerste ontwerp overbodig.

Om meer Sendbird Live SDK functies te ontdekken, bezoek onze
docs
. Van RTMP transcoding, camera filters, cloud recording, en meer, Sendbird Live is de eenvoudigste video SDK om live evenementen in uw app te hosten, betrokkenheid te vergroten, merkwaarde op te bouwen, en een wereldwijd publiek geld te laten verdienen met verbluffende content.

Contacteer ons vandaag voor vroege toegang tot alle functies van Sendbird Live. Ons technisch team zal u in een mum van tijd installeren!

Categories: Product