logo
当前页

功能地图

音视频通话 UIKit 提供默认行为和风格,但如果默认行为和样式不能完全满足您的需求,您也可以自定义 UIKit。

图中显示的数字与特定功能列表中的类别相对应。

1 呼叫邀请    2 顶部菜单栏    3 通话界面    4 聊天视图    5 成员列表视图    6 美颜插件    7 悬浮窗    8 退出通话确认    9 屏幕共享

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

当前页

返回到顶部