Code Samples
Learn from sample projects on GitHub. To view code samples for all products, please click
here .
API Example
RTC 3.x Native API Example
Demonstrates how to use the RTC Native SDK to build an app with audio and video call functions from scratch and implement advanced features such as custom audio source and raw data.
RTC Web API Example
Demonstrates how to use the RTC Web SDK v4.x to build an app with audio and video functions from scratch and implement advanced features such as screen sharing and playing audio effects.
Real-time Messaging
Demonstrates how to use the Agora RTM SDK to implement real-time messaging, covering features such as logging in to the Agora RTM system, sending and receiving peer-to-peer messages, joining and leaving an RTM channel, sending and receiving channel messages.
Interactive Whiteboard (Android)
Demonstrates how to use the Agora Interactive Whiteboard SDK to build an Android app with the whiteboard functions from scratch and implement advanced features such as changing whiteboard tools and adjusting the view.
Interactive Whiteboard (iOS)
Demonstrates how to use the Agora Interactive Whiteboard SDK to build an iOS app with the whiteboard functions from scratch and implement advanced features such as changing whiteboard tools and adjusting the view.