⚠️ Sunset Notice: This service will be discontinued as of September 30th, 2023. Learn more »
Did you come here for Live Video Shopping?
This is documentation for Bambuser Live Streaming SDK.
If you're looking for documentation regarding Live Video Shopping (opens new window) , see these pages (opens new window)
Bambuser Live Streaming SDK - Documentation
Bambuser enables app developers and businesses to incorporate live video broadcasting in their apps via a suite of SDKs and APIs for multiple platforms.
These pages are meant to guide developers from the basics - implementing live broadcasting from their own apps in minutes - all the way to building a complete broadcasting solution for their business.
Live streaming made easy

1) Start a broadcast
Implement a broadcasting app, use the off-the-shelf app (found on App Store (opens new window) and Google Play (opens new window)) or stream using RTMP.
2) Get the broadcast's Resource URI
A Resource URI is a pointer to a broadcast.
Resource URIs can be had via Webhooks or the API (opens new window).
3) Play the broadcast
Pass the broadcast's signed Resource URI to your viewing app or website.
Set-up a player and configure it with the Resource URI.
You're done!
From here Bambuser takes care of everything behind the scenes. Video is delivered in a format suitable for the viewer's device and streamed in multiple qualities which lets the player adapt to network conditions.