腾讯云音视频通话SDKAPI 概览_音视频解决方案_同尘科技
TUICallKit(含 UI 组件)
:UI 通话组件主体:UI 通话悬浮窗,若开启最小化功能,则 必须被放置在页面中TUICallKitServer: 通话实例,成员函数:init 初始化 TUICallKit call 发起 1v1 通话 groupCall 发起群组通话 destroyed 销毁 TUICallKit
TUICallEngine (无 UI 接口)
TUICallEngine API 是音视频通话组件的无 UI 接口,您可以使用这套 API 根据您的业务需求自定义封装。
API | 描述 |
createInstance | 创建 TUICallEngine 实例(单例模式) |
destroyInstance | 销毁 TUICallEngine 实例(单例模式) |
on | 监听事件 |
off | 取消监听事件 |
login | 登录接口 |
logout | 登出接口 |
setSelfInfo | 设置用户昵称和头像 |
call | C2C邀请通话 |
groupCall | 群聊邀请通话 |
accept | 接听通话 |
reject | 拒绝通话 |
hangup | 结束通话 |
switchCallingType | 音视频通话切换 |
startRemoteView | 启动远端画面渲染 |
stopRemoteView | 停止远端画面渲染 |
startLocalView | 启动本地画面渲染 |
stopLocalView | 停止本地画面渲染 |
openCamera | 开启摄像头 |
closeCamara | 关闭摄像头 |
openMicrophone | 打开麦克风 |
closeMicrophone | 关闭麦克风 |
setMicMute | 设备麦克风是否静音 |
setVideoQuality | 设置视频质量 |
getDeviceList | 获取设备列表 |
switchDevice | 切换摄像头或麦克风设备 |
enableAIVoice | 开启/关闭 AI 降噪 |
事件类型定义
TUICallEvent 是 TUICallEngine 对应的回调事件类,您可以通过此回调,来监听自己感兴趣的回调事件。
EVENT | 描述 |
TUICallEvent.ERROR | SDK 内部发生了错误 |
TUICallEvent.SDK_READY | SDK 进入 ready 状态时收到该回调 |
TUICallEvent.KICKED_OUT | 重复登录,收到该回调说明被踢出房间 |
TUICallEvent.USER_ACCEPT | 如果有用户接听,那么会收到此回调 |
TUICallEvent.USER_ENTER | 如果有用户同意进入通话,那么会收到此回调 |
TUICallEvent.USER_LEAVE | 如果有用户同意离开通话,那么会收到此回调 |
TUICallEvent.REJECT | 用户拒绝通话 |
TUICallEvent.NO_RESP | 邀请用户无应答 |
TUICallEvent.LINE_BUSY | 邀请方忙线 |
TUICallEvent.CALLING_TIMEOUT | 作为被邀请方会收到,收到该回调说明本次通话超时未应答 |
TUICallEvent.USER_VIDEO_AVAILABLE | 远端用户开启/关闭了摄像头, 会收到该回调 |
TUICallEvent.USER_AUDIO_AVAILABLE | 远端用户开启/关闭了麦克风, 会收到该回调 |
TUICallEvent.USER_VOICE_VOLUME | 远端用户说话音量调整, 会收到该回调 |
TUICallEvent.GROUP_CALL_INVITEE_LIST_UPDATE | 群聊更新邀请列表收到该回调 |
TUICallEvent.INVITED | 被邀请进行通话 |
TUICallEvent.CALLING_CANCEL | 作为被邀请方会收到,收到该回调说明本次通话被取消了 |
TUICallEvent.CALLING_END | 收到该回调说明本次通话结束了 |
TUICallEvent.DEVICED_UPDATED | 设备列表更新收到该回调 |
TUICallEvent.CALL_TYPE_CHANGED | 通话类型切换收到该回调 |
文档链接
TUICallEngineTUICallEventTUICallEngine API 文档
对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?