概述
产品简介
ZEGO 即时通讯(ZEGO Instant Messaging,ZIM)是一款实时的通信互动产品,为开发者提供全平台互动、海量并发、超低延时、消息必达的通信服务,助力打造大型直播、语聊房、客服系统等场景。
ZEGO 提供 ZIM + RTC 服务联动的场景解决方案,公开 语聊房、秀场直播 等业务场景搭建的示例源码,帮助开发者能在极短的时间内搭建完美的业务场景。
产品优势
全球通信
使用优秀的全球网络调度策略,满足 200 多个国家和地区的超低延迟通信需求。
海量并发
在线人数无上限,支持亿量级消息并发,满足任何消息通信需求。
超低延时
服务器分布式部署,实现延时在 200 ms 以内的消息传输。
消息必达
设立消息的优先级,保证重要消息最优先推送,保证所有消息必达。
弱网高可用
建立久经用户考验的网络策略,在 90% 丢包率情况下仍可做到登录、消息通信等功能。
功能简介
| 主要功能 | 功能描述 |
|---|---|
| 登录状态监控 | 支持在登录状态下,定时心跳机制监控在线情况,并实时更新登录状态。 |
| 会话模块 | 支持获取会话列表,向指定用户 ID、房间 ID 、群组 ID 发送消息。 |
| 房间模块 | 支持创建房间、销毁房间,适用于直播、语聊房等临时性活动。 |
| 群组模块 | 支持创建群组、解散群组,持久化存储群组关系链。 |
| 消息模块 | 支持向用户和房间发送文本等类型的消息。 |
| 消息优先级 | 支持设置消息优先级,优先保证高优先级消息传输。 |
| 历史消息存储 | 支持存储历史消息内容。 |
| 系统消息推送 | 支持通过服务端下发系统消息。 |
| 呼叫邀请 | 支持主叫向被叫发送呼叫邀请,被叫接受或拒绝邀请。 |
适用场景
| 行业 | 适用场景 |
|---|---|
| 电商购物 | 买家和卖家、客服之间需要通信,发送文本、图片、订单等消息。 |
| 娱乐社交 | 用户之间消息通信,通过呼叫邀请建立音视频连接。 |
| 互动直播 | 直播内的弹幕消息、礼物消息,语聊房内的麦位控制。 |
| 在线教育 | 老师和学生在课堂上、课后有文本、图片等内容沟通。 |
| 在线咨询 | 用户之间进行 1v1 沟通,发送文本、图片、语音、呼叫邀请等消息。 |
| 办公工具 | 用户之间的文本、语音、视频、文件沟通。 |
| 在线游戏 | 游戏内多人语音、文字沟通。 |
| 智能硬件 | 实现对智能家居、智能手表等硬件远程控制。 |
平台兼容
| 平台 | 支持版本 |
|---|---|
| Android | 支持 Android 4.1 或以上版本,支持 JDK 1.6 或以上版本。 |
| HarmonyOS |
|
| iOS | 支持 iOS 11.0 或以上版本。 |
| Windows | 支持 Windows 7 或以上版本,支持 32 位与 64 位。 |
| macOS | 支持 macOS 10.13 或以上版本,支持 x64 和 ARM64 的架构。 |
| Web |
|
| 小程序 | 微信:
|
| Flutter |
|
| uni-app x |
|
| uni-app |
|
| React Native |
|
| Unity |
|
增量大小
ZIM SDK 集成到 App 后,App 的增量大小如下:
| 平台 | 增量 |
|---|---|
| Android |
|
| iOS |
|
| macOS |
|
| Windows |
|
如需了解更多,请参考 什么是 SDK 的安装包大小增量?

