Agora Video SDK makes it easy to embed real-time video or voice chat into web, mobile and native apps. It enables one-to-one or group video and voice chat connections with smooth, jitter-free streaming. Thanks to Agora’s intelligent and global Software Defined Real-time Network (Agora SD-RTN™), you can rely on the highest available video and audio quality.
This example shows the minimum code you need to integrate high-quality, low-latency communication audio and video features into your Android app using Agora Video SDK.
You find the business logic for this quickstart sample in the AgoraManager
class. This class encapsulates the code to set up an instance of RTCEngine
, join, and leave a channel. All examples in this repository extend the AgoraManager
class to add functionality specific for that application.
For context on this implementation, and a full explanation of the essential code snippets used in this example, read the SDK quickstart document for your product of interest:
For the UI implementation of this example, refer to BasicImplementationActivity.kt
.
To see how to run this example, refer to the README in the root folder or one of the complete product guides.