Real-time Signaling (RTS) is a lightweight reliable message transmission service developed on the globally interconnected low-latency transport network.
Integrated with an SDK, this service is enabled with basic capabilities, including P2P messages, broadcast messages, user statuses, and user messages.
You can get the following basic functions by accessing the RTS SDK:
Function | Description |
---|---|
P2P message | Support P2P message exchange between users |
Room message | Allow users to send broadcast messages to a room. All members of this room will receive this message. |
Room attribute management | Support adding, deleting, modifying, and searching room attributes. This function allows group notice and synchronization of microphone sequence. |
Search of room member quantity | Support searching online member quantity of a single room or multiple rooms |
User attribute management | Support adding, deleting, modifying, and searching room member attributes. This function is applicable to configuration of user service attributes and identifiers. |
User online status | Broadcast user status change to all users in the room |
Room lifecycle | An RTS room is created when a user enters and is destroyed after being empty for 10 minutes. |
You can use these functions flexibly to meet the requirements of service scenarios:
Scenario | Usage |
---|---|
Online education | Group chat, private chat, teacher and student labels, sign-in, hands-up, and whiteboard |
Interactive live streaming | Public bullet screen, gift broadcast, user list, co-hosting instruction, control for enabling or disabling the microphone |
E-commerce live streaming | Message of user entering a channel, private message, public bullet screen, room member quantity, room notice |
Key Property | Description |
---|---|
Message arrival | Adopt policy of message arrival to ensure in-time arrival of messages |
Superior concurrency performance | High-performance service architecture, satisfying high-concurrency scenarios with up to tens of millions of DAUs |
Global deployment | Various data centers and node services globally provide continents with stable overseas links |
Custom message | Support binary messages, enriching message portfolios |
Platform | Compatibility Requirement |
---|---|
Android | Android 4.0.3(API15+), JDK 1.7+ |
iOS | iOS 9.0+ |
Windows | WinXP(sp2+), |
Mac | 10.10+ |
Web | IE10+, Chrome 49+, Firefox 52+, Safari 9+, etc. |