Switch branches/tags
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
92 lines (74 sloc) 2.46 KB

title: Agora Signaling Overview description: platform: All Platforms updatedAt: Wed Dec 05 2018 04:01:40 GMT+0000 (UTC)

Agora Signaling Overview

The Agora Signaling SDK is based on the TCP protocol and provides a stable messaging channel for you to implement real-time communication scenarios.


The Agora Signaling SDK enables the following functions:

  • 1-on-1 messages.
  • Channel messages.
  • Gets the user attributes
  • Gets the channel attributes
  • Gets the user list of the channel


The Agora Signaling SDK can be used in the following scenarios:

Industry Application
Live Broadcast
  • Comment streams
  • Chatroom
  • Send gifts
  • Likes
  • Maintenance of the live room status
  • Channel lists
  • Access control
  • Social Network
  • Private chat messages
  • Group messages
  • Voice/Video call invitation instructions
  • Education
  • Class group message
  • Private chat message
  • Whiteboard
  • Authority management (reward, raising a hand, like)
  • Game Gaming synchronization
    Call Center Compatible with the SIP protocol
    IoT Control messages


    The Agora Signaling SDK provides the following features:

    Feature Description
    High concurrency Supports concurrently sending a single channel a million times
    High reliability Service availability at 99.999%
    Low latency Average delay of 100 ms-
  • Supports multiple platforms such as iOS, Android, macOS, windows, Linux, applets, and web browsers.
  • Supports Java, C++ on the server side.
  • References

    • Quickstart Guides describe how to integrate the Agora Signaling SDK and provide short code snippets of common functions, such as sending point-to-point and channel messages.

    • API Reference lists the core methods and callbacks of the Agora Signaling SDK.