Daily Client SDK for Android (Beta)

The Daily Client SDK for Android allows you to build video and audio calling into your native mobile applications.

The Daily Client SDK for Android is currently in beta. We appreciate any feedback you may have related to using it.

Installation

For installation instructions, follow the Android installation guide.

Guide

To learn more about building apps with the Daily Client SDK for Android, read our introductory guide, which includes a Hello, world example.

Demo app

To see a working example of how to interact with the Daily Client SDK for Android, see our public demo app.

Navigating the API

The Daily Client SDK for Android is comprised of functionality that can be grouped based on the tasks involved in building a successful video call experience.

For each of these tasks (or sub-tasks), you'll find that the API usually provides:

  • One or more methods to update something about the call
  • One or more methods to get information about the call
  • One or more events for reacting to changes in the call

To view these tasks in more detail, please visit our beta documentation site for Android.

Setting up the call client

Managing the call lifecycle

Handling participants

Handling the active speaker

Managing Subscriptions

Managing media