Agora Documentation Center

Beginner Guide

The beginners shall follow this section to download the SDK and try the sample code to understand the basic services provided by Agora products.

Communication Android iOS Windows Mac WebAgent WebRTC
Live Broadcast Android iOS Windows Mac WebAgent [1] WebRTC [1]
Signaling Android iOS Windows Mac N/A N/A

Footnotes

[1](1, 2) Both Agora Native SDK for Web(WebAgent) and Agora Web SDK(WebRTC) currently support the live broadcast scenario, but no sample code is provided yet. The main differences between WebAgent and WebRTC can be found at Agora Native SDK for Web and Agora Web SDK.

Developer Guide

The developers who want to integrate the SDK shall follow this section to prepare the environments, and integrate the required functions. If you want to know more about detailed functions that Agora provides and updates, see Product Overview and Release Notes.

Communication Android iOS Windows Mac WebAgent WebRTC
Live Broadcast Android iOS Windows Mac WebAgent WebRTC
Signaling [2] Android iOS Windows Mac N/A N/A

Footnotes

[2]It is only applicable if users want to access the Agora Signaling System using the Agora Signaling SDK, otherwise, if the users want to use Server API or SIP Gateway to access the system, refer to Advanced User Guide for Signaling.

Advanced Guide

Follow this section to implement the advanced functions after finishing the quick-start.

Communication Live Broadcast Signaling

Note

Refer to API references on the left navigation pane for more function implementation of Communication, Live Broadcast, and Signaling.