[产品公告] 声网Agora实时消息 SDK 正式上线


#1

Hello大家好,

我是声网产品经理王搏。

近期我们上线了新产品——实时消息 SDK(Real-time Messaging ,RTM SDK)。大家可以在官网下载 beta 版。在这里先给大家简要介绍一下 RTM SDK 的功能特性。

RTM SDK 提供了稳定可靠、低延时、高并发的全球消息云服务,帮助你快速构建实时场景。

Agora RTM SDK 的当前版本能够实现以下功能:

  • 点对点消息
  • 频道消息
  • 获取频道内用户列表
  • 呼叫邀请

在直播中,RTM SDK 可以帮助实现文字聊天,这也是直播应用里最基础的功能之一。红包、送礼物、弹幕、点赞等功能也可以通过 RTM SDK 的实时消息能力来实现,也包括直播间人数、用户名单等房间管理类需求。

在社交聊天中,RTM SDK 可以实现一对一、群组的文字消息,以及音视频呼叫信令。

在互动教室、视频会议中,白板是必不可少的功能。通过 RTM SDK 可以实现白板消息。同时,还可以实现课堂中,老师与学生的互动、学生列表、在线状态等。

RTM 的主要特性

特性 描述
高并发 弹性可伸缩架构,支持单频道百万并发,轻松应对直播答题场景
高可靠性 分布式架构,多机房多路保活
全球部署低延时 全球部署数据中心,全球平均延时 < 200ms,国内平均延时 < 100ms
兼容性 支持 iOS、Android(arm64、armv7、x86)、macOS、Linux、浏览器等多个平台;
支持 java、C++ server 端

FAQ

Q:RTM 与信令的差别是什么?

A:RTM SDK 在 beta 版已基本实现了信令 SDK 的大部分主要功能。此外,RTM SDK 提供了更易用的 API 设计,诸如单用户允许加入多个频道等易用特性,帮助你更快捷的实现业务逻辑。在后台架构上,RTM 提供比信令 更稳定可靠、高并发、低延时的全球消息服务。未来,RTM SDK 将在后续版本中提供更多功能,覆盖更丰富的场景。而信令 SDK计划将于 2019 年第四季度“退役”,届时我们将停止对信令 SDK 的维护。

Q:使用信令SDK 的 App 是否可与 RTM SDK beta 版通信?

A:目前两者暂时未实现互通。互通功能将在 RTM SDK 近期的版本中提供。届时,使用信令 SDK 的应用可与使用 RTM SDK 的应用进行通信。


如果大家有任何希望 RTM SDK 支持的功能或问题,欢迎回帖留言~


于置顶 #2

#3

求小程序版本。


#4

收到,我们会在近期规划的,多谢反馈!


#5

用户的聊天记录一般业务方还是希望存在自己服务器的,还有红包、送礼物、弹幕、点赞等功能,要支持这些功能业务方是不是也需要后端服务,有详细一点的接入文档吗


#6

你们官网的“在线提问”和“QQ提问”是个摆设吗?想咨询下SDK三天都没人理…


#7

该问题已在中进行回复:https://rtcdeveloper.com/t/topic/14656/2。


#8

我们现在已经支持Linux Java和Linux C++ SDK, 方便您再服务端集成相应逻辑。您可以在访问我们的文档了解更多信息。 https://docs.agora.io/cn/Real-time-Messaging/RTM_Quickstarts_java?platform=Linux%20Java


#9

已经试过了~不知道为啥封装的API如此臃肿,信令还是蛮好用的


#10

感谢您的建议,RTM SDK相比信令提供了更加完备的API封装。我已经私信您,希望能够和您就API问题进一步探讨。