即时通讯
  • 平台类型
  • 框架 / 引擎
  • iOS
  • Android
  • macOS
  • Windows
  • Linux
  • Web
  • 小程序

概述

更新时间:2021-09-09 15:13

1 产品简介

ZEGO 即时通讯(ZEGO Instant Messaging,ZIM)是一款实时的通信互动产品,为开发者提供全平台互动、海量并发、超低延时、消息必达的通信服务,助力打造大型直播、语聊房等场景。

ZEGO 提供 ZIM + RTC 服务联动的场景解决方案,公开语聊房、秀场直播等业务场景搭建的示例源码,帮助开发者能在极短的时间内搭建完美的业务场景。

2 产品优势

2.1 全球通信

使用优秀的全球网络调度策略,满足 200 多个国家和地区的超低延迟通信需求。

2.2 海量并发

在线人数无上限,支持亿量级消息并发,满足任何消息通信需求。

2.3 超低延时

服务器分布式部署,实现延时在 200 ms 以内的消息传输。

2.4 消息必达

设立消息的优先级,保证重要消息最优先推送,保证所有消息必达。

2.5 弱网高可用

建立久经用户考验的网络策略,在 90% 丢包率情况下仍可做到登录、消息通信等功能。

3 功能简介

主要功能 功能描述
登录状态监控 支持在登录状态下,定时心跳机制监控在线情况,并实时更新登录状态。
通信模块 支持向指定用户 ID、房间 ID 发送消息。
房间模块 支持创建房间、销毁房间、获取房间用户列表,支持根据房间 ID 加入房间。
消息模块 支持向用户和房间发送文本、二进制等类型的消息。
消息优先级 支持设置消息优先级,优先保证高优先级消息传输。
历史消息存储 支持存储历史消息内容。
系统消息推送 支持通过服务端下发系统消息。
呼叫邀请(即将支持) 支持主叫向被叫发送呼叫邀请,被叫接受或拒绝邀请。
离线消息(即将支持) 支持在离线状态下保存消息,登录后接收完整离线消息。
离线推送(即将支持) 支持用户在未打开 App 时,向用户发送消息通知,显示在通知栏。

4 适用场景

行业 适用场景
电商购物 买家和卖家、客服之间需要通信,发送文本、图片、订单等消息。
娱乐社交 用户之间消息通信,通过呼叫邀请建立音视频连接。
互动直播 直播内的弹幕消息、礼物消息,语聊房内的麦位控制。
在线教育 老师和学生在课堂上、课后有文本、图片等内容沟通。
在线咨询 用户之间进行 1v1 沟通,发送文本、图片、语音、呼叫邀请等消息。
办公工具 用户之间的文本、语音、视频、文件沟通。
在线游戏 游戏内多人语音、文字沟通。
智能硬件 实现对智能家居、智能手表等硬件远程控制。

5 平台兼容

平台 支持版本
Android 支持 Android 4.1 或以上版本,支持 JDK 1.6 或以上版本。
iOS 支持 iOS 9.0 或以上版本。
Windows 支持 Windows 7 或以上版本,支持 32 位与 64 位。
macOS 支持 macOS 10.11 或以上版本,支持 x64 和 ARM64 的架构。
Web 即将支持。
小程序 即将支持。