Documentation
FAQ
General product inquiry
What functions does Agora RTM SDK support? Where can it be used?
What functions does Agora RTM SDK support? Where can it be used?
Type:
General product inquiry
Platform: All Platforms
Last Updated:
2020/11/11 23:51:30
Functions
The RTM SDK supports the following functions:
- Send and receive online or offline peer-to-peer messages.
- Send and receive channel messages.
- Get the member list of a channel.
- Create, send, cancel, accept, or decline a call invitation.
- Set, update, or get user attributes or channel attributes.
- Get the latest member count of specified channels.
- Subscribe to or unsubscribe from the online status of the specified users.
- Get a list of the peers by subscription.
- Interconnect with the legacy Agora Signaling SDK.
Applications
You can use the RTM SDK for the following scenarios:
Scenario |
Application |
Live interactive streaming |
Commentaries Chat rooms Send gifts Likes Maintenance of the chat room status, such as the number of the channel members Privilege management, such as removing or muting a specific user
|
Social network |
Private chat messages Group messages Voice/Video call invitation commands
|
Education |
Class group messages Private chat messages Whiteboard Privilege management, such as awards, presenting, hands up or likes
|
IoT |
Control messages |