Skip to content

millicast/millicast-android-sdk-sample-apps

Repository files navigation

Getting Started with Dolby.io Streaming Android SDK

This repository contains the starter sample app for Dolby.io Getting Started Guide for Android.

Overview

This app uses an MVI pattern with Jetpack Compose to demonstrate using the Dolby.io Streaming Android SDK. It shows both subscribing to a multiview stream and publishing with the device's microphone and camera.

Using the SDK

You can get the SDK library from MavenCentral

To include it in your project, please add the following to your gradle dependencies:

implementation("com.millicast:millicast-sdk-android:1.8.5")

Sample App Requirements

You will need:

Publishing Tokens

For publishing to work:

  • Use the Dolby.io Account to create or copy your publishing token
  • Create a token.properties like this
PUBLISH_TOKEN="abcdefg12345"
STREAM_NAME="testAndroidStream"
  • Add that file to the root of this project
  • Sync gradle

Give Feedback or Report a Bug

If you run into any errors or have questions, create a GitHub issue.

About Dolby.io

Using decades of Dolby's research in sight and sound technology, Dolby.io provides APIs to integrate real-time streaming, voice & video communications, and file-based media processing into your applications. Sign up for a free account to get started building the next generation of immersive, interactive, and social apps.

           
      Dolby.io on YouTube       Dolby.io on Twitter       Dolby.io on LinkedIn