⚠️  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

Overview of an end-to-end setup

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.