Live Streams with the Native SDKs

In this topic, you will learn about live streams with the Brightcove Native SDKs.


Live stream support with the Brightcove Native Player SDKs means integrating high-quality live broadcasts into your application quickly and easily from any source.

The Native SDKs support both Live streaming and DVR Live streaming. With Live streaming, the Native SDKs support timed metadata/ ID3 tags.

One way to create Live streams, is to use Brightcove Live.

For a complete list of options for delivering live streams, see the Delivering Live Streams document.

DVR Live
DVR Live

Brightcove Live

Brightcove Live is the easiest way to create your live streams. With it, you can deliver and monetize high definition (HD), adaptive bitrate live video streams that are both scalable and cost effective.

Set up your Brightcove Live streams, and play them seamlessly on mobile devices and connected TV using the Native Player SDKs for Android, iOS and tvOS. Learn more about Brightcove Live with the following:

Supported Features

The live experience is enhanced with the following features supported with the Native SDKs:

Out-of-the-box cloud DVR controls

DVR Live goes above and beyond the classic approach to Live Streaming by allowing viewers to take control of their viewing experience. Providing the viewer full control over playback, DVR Live enables your audience to seek to past moments in a VOD styled setting. Then, with the click of a button, seamlessly jump back to the live action to continue watching in real time.

Brightcove Live server-side ad insertion (SSAI)

Server-side ad insertion (SSAI) allows you to stitch ads into your live stream on the server side, bypassing any ad blockers. For details about how to setup SSAI with your live streams, see the Brightcove Live API: Server-Side Ad Insertion document.