功能地图
音视频通话 UIKit 提供默认行为和风格,但如果默认行为和样式不能完全满足您的需求,您也可以自定义 UIKit。
图中显示的数字与特定功能列表中的类别相对应。
1 呼叫邀请 2 顶部菜单栏 3 通话界面 4 聊天视图 5 成员列表视图 6 美颜插件 7 悬浮窗 8 退出通话确认 9 屏幕共享
类别 | 功能 | 描述 |
---|---|---|
1 呼叫邀请 | 自定义呼叫邀请 | 支持:
|
实现离线推送 | 支持向离线应用(在后台被冻结或遭系统或用户杀掉的应用)推送呼叫邀请。 | |
2 顶部菜单栏 | 自定义顶部菜单栏 | 支持:
|
3 通话界面 | 切换视频填充模式 | 支持以下视频画面填充模式:
|
调整布局 |
| |
自定义前景视图 | 支持在视图顶层添加设置组件。 | |
隐藏用户视图标签 | 支持展示或隐藏用户名称、麦克风状态和摄像头状态。 | |
隐藏声浪效果 | 用户在关闭摄像头后,用户头像周围默认显示声浪(可关闭)。 | |
自定义底部菜单栏 | 支持:
| |
4 聊天视图 | 展示房间内聊天 | 菜单栏添加聊天按钮后,启用聊天窗口,支持设置聊天 item view。 |
5 成员列表视图 | 展示房间成员列表 | 菜单栏添加成员列表按钮后,启用成员列表视图,支持设置成员列表 item view,以及配置是否展示麦克风摄像头状态 。 |
6 美颜插件 | 实现美颜功能 | 集成美颜插件且菜单栏添加美颜按钮后,用户可在此设置美颜效果。 |
7 悬浮窗 | 最小化视频通话视图 | 菜单栏添加了最小化按钮后,启用视频通话悬浮窗。支持设置悬浮窗的文本颜色,图片样式等。 |
8 退出通话确认 | 实现退出确认对话框 | 当点击返回键或者是挂断按钮的时候,默认直接退出通话。音视频通话 Kit 支持使用对话框确认用户挂断意图。 |
9 屏幕共享界面 | 实现屏幕共享 | 支持
|
其他 | 配置进入通话的本地设备状态 | 支持设置进入通话时本地设备的状态,包括摄像头、麦克风、扬声器。 |
配置通话视频 | 支持设置分辨率。 | |
实现纯语音互动 | 支持实现纯语音通话。 | |
监听离开通话 | 点击挂断按钮或者退出确认对话框的 OK 按钮的时候触发,默认是结束通话,你可以在这里覆盖默认的动作。 | |
自定义 UI 文本 | 支持调整界面文本。 | |
设置头像 | 用户可设置头像。 |