Background color

Android API Client from api.video

Easily interact with the api.video API from your Android using Kotlin or Java.

api.video and Android

About Android

Android is a mobile operating system developed by Google, based on the Linux kernel and primarily designed for touchscreen devices such as smartphones and tablets.

Android offers a rich ecosystem of apps through the Google Play Store and provides users with a customizable and versatile experience. It supports a wide range of features, including multitasking, notifications, and Google services integration, making it a preferred choice for both users and developers alike.

About api.video and the Android API Client

Use the official Android client library for api.video, which streamlines the coding process. Chunking files is handled for you, as is pagination and refreshing your tokens.

Recommendation

It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues. For direct call with ApiClient: Do not call API from the main thread. Dispatch API calls with Thread, Executors or Kotlin coroutine to avoid this. Alternatively, APIs come with an asynchronous counterpart except for the upload endpoint.

To go along with the Android API client, check out our:

 

For more information, check the links below.

Build your own with api.video

Create your own example, tool or integration and submit to our catalog.