跳到主要内容

集成 CallKit 通话功能

语音/视频通话插件

IMKit SDK 提供的扩展面板中可添加音视频通话功能入口。语音通话、视频通话插件由融云音视频通话(呼叫)SDK CallKit 提供。您需要完成以下工作:

请参考您的 App 集成 IMKit 的方式,选择同一种方式导入 CallKit 插件。不要混用 Framework 和源码导入方式。成功集成音视频模块之后在扩展面板会自动展示这两个插件。

提示

扩展面板展示音/视频通话按钮,需要等待 IM 服务下发的配置生效以及客户端本地缓存更新,最多可能需要等待两小时。如长时间未展示,请尝试退出当前账号,清除缓存,卸载重装应用,然后查看是否解决问题。

如果 App 集成 CallKit SDK 后,IMKit 的扩展面板中未出现语音通话视频通话入口,请检查以下项目:

  1. 是否已在控制台开通音视频服务。前往音视频通话服务页面。
  2. 扩展面板展示音/视频通话按钮,需要等待 IM 服务下发的配置生效以及客户端本地缓存更新,最多可能需要等待两小时。如长时间未展示,请尝试退出当前账号,清除缓存,卸载重装应用,然后查看是否解决问题。

如果 App 集成了 CallKit SDK,但不希望自动展示相关按钮,可参见输入区域