How do I get a resourceUri for embedding a video?

A signed resource URI is required to play a live or archived broadcast. A resourceURI is specific to a broadcast and is signed to optionally restrict access. You can copy a signed resourceURI for a specific broadcast from the Content Manager or sign one manually by using your daId/daSecret credentials found on the Developer page. ResourceURI:s can also be obtained from the metadata API.

copy resourceURI from content manager

If you want to play your latest broadcast instead of a certain video you can use a virtual resource URI instead of a regular one. You can generate a virtual resource URI with optional filters on the Developer page

More details on the Resource URI can be found in our documentation.

You can find our guides on playback here and more on Bambuser’s web player here.

How does video streaming with Bambuser work?

Streaming with Bambuser can be done in a number of ways.

Using the Bambuser Broadcaster app

We provide a premade app Broadcaster app for iOS and Android for live streaming directly into our content manager.

Integrating Bambuser SDKs in an app

With our Broadcast SDK you can add live streaming to your own apps. More on broadcasting can be found in our documentation.

Using a third party application as an RTMP input

It is also possible to use third party applications and devices that support the RTMP protocol.

Viewing Bambuser live streams

Viewing streams can be done in our content management tool when logged in. Streams can also be forwarded to other content delivery networks, to studios using SDI, embedded using our web player or in an app with our Player SDK.