logo
当前页

功能地图

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

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

1 呼叫邀请    2 VoIP    3 通话界面    4 聊天视图    5 成员列表视图    6 悬浮窗    7 退出通话确认

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

Previous

概述

Next

快速开始

当前页

返回到顶部