概述
产品定义
音视频通话 UIKit(Call Kit)是一个包含场景化的通用 UI 的SDK,且能够针对各种UI及功能自定义调整,从而快速实现从呼叫邀请、通话到挂断的全流程通话能力。 仅需几行代码,您就能将一对一和群组的语音/视频通话集成到您的应用程序中。
您何时需要音视频通话 UIKit
-
更快速、更简单地构建应用 希望短时间内快速集成标准通用的一对一或群组语音/视频通话,并不需要较复杂的交互逻辑。
-
常见通用的自定义 UI 需求 希望根据自身业务需求,针对通话中的常见的 UI 或功能进行自定义,例如隐藏按钮等。
-
获取最佳的场景实践 希望直接复用市面上已经过验证过的最佳场景方案,例如秒开、最佳音视频配置等。
如需更精细地开发您的通话应用,您可尝试 实时音视频 以实现完全定制。
产品优势
- 更省时。含 UI 的通用场景SDK一周内快速接入,无需从 0 开发和测试,大大提高项目效率
- 更灵活。50+ UI 组件,且支持与其他 UIKit 组合使用,在一个应用中搭建通话+直播等组合场景,更能实现 AI 美颜等插件即插即用
- 更优质。基于多年场景的最佳实践,结合业内领先的 RTC、ZIM 等基础互动产品,实现更优质的场景体验。
功能简述
- 即时可用的音频和视频通话
- 可自定义的音频/视频通话 UI 风格
- 设备管理
- 视频通话中可切换视图
- 屏幕自动旋转
- 可扩展的菜单栏
示例 App
蒲公英(在线呼叫)
从 蒲公英 下载 音视频通话 UIKit Android 示例 App。
蒲公英(含离线呼叫)
从 蒲公英 下载 音视频通话 UIKit Android 示例 App。
推荐资源
快速开始(基本通话)
快速实现基本通话功能。
快速开始(包含呼叫邀请)
快速实现带有呼叫邀请的通话功能。
自定义通话
对通话功能及界面做更深入自定义配置。
示例代码
获取示例代码。