Agora Signaling Overview

Agora Signaling SDK is based on TCP protocal. It provides stable message channel enabling you to implement real-time senerio.

Functions

Agora Signaling SDK provides the following functions:

  • 1 on 1 message

  • CHannel message

  • Get user attributes

  • Get channel attributes

  • Get the user list of the channel

Applications

Agora Signlaing SDK is useful in the following scenerios:

  • Broadcast

    • Comment streams

    • Chatroom

    • Gifts, likes

    • Maintenance of the live room status

    • Channel list

    • Access control

  • Social

    • Private chat message

    • Group message

    • Voice/Video Call Invitation Instructions

  • Education

    • Class group message

    • Private chat message

    • Whiteboard

    • Authority management (reward, raise hand, like)

  • Games

    • Game sync
  • Call Center

    • Compatible with SIP protocol
  • IoT

    • Control message

Features

The Agora Signaling SDK provides the following features:

  • High concurrency

    • Support a million concurrents in a single channel
  • High reliability

    • Service availability 99.999%
  • Low latency

    • Average delay of 100ms
  • Compatibility

    • Support multiple platforms such as iOS, Android, macOS, windows, Linux, applets, browsers, etc.

    • Support java, C++ server side

References

  • Quickstart Guides on how to deploy and use the Agora Signaling SDK, to complete various tasks, such as sending text messages and making a call.

  • API Reference lists various APIs to call and their functions when using the Agora Signaling SDK.