安装 CallLib SDK
您可以通过 NPM 或 CDN 安装 CallLib 及其依赖的 IMLib 和 RTCLib。
实时音视频通话功能依赖 IMLib(即时通讯能力库)提供信令通道,同时 CallLib 依赖 RTCLib(音视频基础能力库)实现音视频能力。因此,基于 CallLib 开发应用时,需集成以下库:
- IMLib(即时通讯能力库),推荐使用 5.X 版本。
- RTCLib(音视频基础能力库)5.X 版本。
- CallLib(音视频通话能力库)5.X 版本。
通过 NPM 安装
您需要安装以下三个 NPM 模块。
如为新集成融云 SDK 的用户,可跳过步骤 1、2、3,直接在项目根目录下打开终端,执行以下命令一次性安装全部模块:
shell
npm install @rongcloud/engine@latest @rongcloud/imlib-next --save
npm install @rongcloud/plugin-rtc --save
npm install @rongcloud/plugin-call --save
步骤 1:安装 IMLib
IMLib 支持 2.X、5.X 版本,IM 功能可与其他版本及平台的 IMLib SDK 互通。
新集成用户推荐使用 IMLib 5.X。如需使用 2.X 版本,建议配合对应 Adapter SDK。
-
安装 IMLib 5.X(推荐)
shell# 安装 IMLib 5.X
npm install @rongcloud/engine@latest @rongcloud/imlib-next@latest --save -
安装 IMLib 2.X 版本 Adapter SDK
shell# @rongcloud/imlib-v2 已停止维护,推荐使用 RongIMLib-v2-Adapter
# 旧版 imlib-v2 要求版本 ≥ 2.10
# npm install @rongcloud/imlib-v2 --save
#
# 安装 RongIMLib-v2-Adapter
npm install @rongcloud/engine@latest @rongcloud/imlib-v2-adapter@latest -S
步骤 2:安装 RTCLib
需安装 RTCLib 5.2.0 或更高版本。
shell
# 安装 RTCLib
npm install @rongcloud/plugin-rtc --save