聊天室概述
聊天室(Chatroom)提供了一种不设用户上限,支持高并发消息处理的业务形态,可用于直播、社区、游戏、广场交友、兴趣讨论等场景。聊天室业务要点如下:
- App Key 下可创建的聊天室数量没有限制,单个聊天室成员数量没有限制。
- 聊天室具有自动销毁机制,默认情况下所有聊天室会在不活跃(连续时间段内无成员进出且无新消息)达到 1 小时后踢出所有成员并自动销毁,可延长该时间,也可配置为定时自动销毁。详见服务端文档聊天室销毁机制。
- 聊天室具有离线成员自动退出机制。满足默认预设条件时,融云服务端会踢出聊天室成员,详见退出聊天室。
- 聊天室本地消息会在退出聊天室时删除。IM 旗舰版 与 IM 尊享版客户可选择启用聊天室消息云端存储功能,将消息存储在融云服务端。具体功能与费用以融云官方价格说明页面及计费说明文档为准。
- 聊天室不具备离线消息转推送功能,只有在线的聊天室成员可接收聊天室消息。
客户端 UI 框架参考设计
聊天室产品暂不提供聊天室会话专用的 UI 组件。您可以参考以下 UI 框架设计了解聊天室的设计思路。
- 下图聊天室标签中为聊天室消息列表。
- 下图聊天室管理窗口中展示了聊天室支持的部分能力,如禁言、封禁、白名单等。
服务配置
客户端 SDK 默认支持聊天室,不需要申请开通。
聊天室的部分基础功能与增值服务可以在控制台的免费基础功能和 IM 服务管理页面进行开通和配置。