关于 RTM Flutter 的几个问题

1.用于实现群的需求,但看这个限制,只有同时创建20个不同的频道,这个会影响群的创建个数吗??

RTM 支持同时创建最多 20 个不同的频道实例并加入到多个频道中,但是每个频道实例必须使用不同的频道 ID 以及不同的回调。

2.一个 channel 一旦创建之后,是不是只要不调用 release 就会一直存在,在 channel 内的用户都能收到消息?一直不释放的 channel 会一直收费吗

3.channel 点对点的 消息是支持漫游的吗,用户当时不线,后登录能再收到消息吗?如果是漫游的,保存时间是多长?

4.什么时候能上 获取历史 消息的接口?

1、一个用户最多可以同时加入 20 个 RTM 频道,你可以理解为同一个用户只能同时加入 20 个群。
2、对的。关于计费问题,麻烦请咨询商务 400 6326626。
3、目前仅支持发送离线点对点消息,不支持离线频道消息。在开通离线消息后,用户不必等到接收端上线才能发送点对点消息。如果对端离线,消息服务器会为每个接收端存储 200 条离线消息长达七天。详见发版说明:https://docs.agora.io/cn/Real-time-Messaging/RTM_releases_android?platform=Android
4、预计会在10月份上线历史消息相关功能。

  • 当频道人数超过 512 人时,用户上下线提示会被自动关闭。如有特殊要求,请拨打 400 632 6626 或邮件 sales@agora.io
  • 当前版本仅支持查询最多 256 个用户的在线状态。

除了上面两个限制外
单个频道最多能支持多少人在线,接收消息呢?

Agora RTM SDK 对于并发人数以及单频道并发人数的支持没有上限。请参考:
https://docs.agora.io/cn/faq/rtm_concurrency