This is a video conferencing sample app that can scale to up to 17 users by optimising the bandwidth usage of the video streams.
- Android Studio
- An Agora developer account (see How To Get Started with Agora)
You will need to add your credentials:
- Add your app id to the APP_ID variable
- Add your channel name to CHANNEL
- If your project has App Certificate enabled, to use your token in the TOKEN variable. For the token, you can get a temporary token by following this guide. For production use cases, you will need to setup a token server.
You can read our blog which talks more about the internal working of the application and how it was built here: https://www.agora.io/en/blog/building-scalable-ui-for-android-using-agora/