Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
February 8, 2023 14:27
February 7, 2023 22:52
December 19, 2022 22:12
March 1, 2023 10:16
February 7, 2023 22:52
February 21, 2023 17:38
April 21, 2020 15:52
August 30, 2022 14:51
August 30, 2022 15:03

Sample projects for the Agora RTC Native SDK

English | 中文


This repository contains sample projects for the Agora RTC Native SDK, including the following platforms:

Platform Language Project Location SDK
Android Java /Android/APIExample RTC Java Video SDK
Android Java /Android/APIExample-Audio RTC Java Audio SDK
iOS Swift /iOS/APIExample RTC Objective-C Video SDK
iOS Swift /iOS/APIExample-Audio RTC Objective-C Audio SDK
macOS Swift /macOS RTC Objective-C Video SDK
Windows C++ /windows RTC C++ Video SDK

You can refer to each individual platform to learn more about the projects.


If you have any problems or suggestions regarding the sample projects, feel free to file an issue.

Related resources

  • Check our FAQ to see if your issue has been recorded.
  • Dive into Agora SDK Samples to see more tutorials.
  • Take a look at Agora Use Case for more complicated real use case.
  • Repositories managed by developer communities can be found at Agora Community.
  • If you encounter problems during integration, feel free to ask questions in Stack Overflow.


The sample projects are under the MIT license.