The IBM Video Streaming SDK lets you broadcast live videos in your native applications. The SDK gives you full control over the broadcast process, you can build up your own user interface, define your audio and video input sources, callbacks on status changes, and many more.
This document describes the basic steps and components of the SDK to make an Android app using the IBM Video Streaming SDK.
To our clients using a regional cluster - please contact us for information on SDK support.
Before going into details, please note that the document assumes the following:
- You have a registered user at IBM Watson Media.
- You have a basic understanding how to use the Channel API.
If you have questions, please contact us.
The SDK uses the Gradle build system, and it is deployed as an AAR file inside a local
m2repository along with its dependencies.
The sample application also uses Gradle.
We recommend using the latest version of Android Studio for development.
The supported minimum Android API level is 21 (Android version 5.0).