使用实时消息功能时,应注意以下限制条件:

房间消息数量限制

另外,房间内发送的消息也应满足以下的额外限制。如果超过此限制,延迟会大幅增加。

房间内在线人数每秒最大消息数量
1-500100
500-100080
客户端调用频率限制
使用场景RTC SDK 方法(以 Android 端为例)RTS SDK 方法(以 Android 端为例)Native 端调用频率限制(次/秒)Linux 端调用频率限制(次/秒)
点对点文本消息sendMessage200/3秒1600/3秒
点对点二进制消息
  • 房间内:sendUserBinaryMessage
  • 房间外:sendUserBinaryMessageOutsideRoom
  • sendBinaryMessage200/3秒1600/3秒
    房间内广播文本消息sendRoomMessagesendRoomMessage200/3秒1600/3秒
    房间内广播二进制消息sendRoomBinaryMessagesendRoomBinaryMessage200/3秒1600/3秒
    设置应用服务器参数setServerParamssetServerParams/5/秒
    客户端给应用服务器发送文本消息sendServerMessagesendServerMessage50/3秒150/秒
    客户端给应用服务器发送二进制消息sendServerBinaryMessage50/3秒150/秒
    服务端调用频率限制

    对于每个 AppId,调用点对点消息、批量点对点消息与广播消息 OpenAPI 的频率上限之和是 500 次每秒。