腾讯云音视频通话SDKAPI 概览_音视频解决方案_同尘科技
TUICallKit (含 UI 接口)
TUICallKit API 是音视频通话组件的含 UI 接口,使用TUICallKit API,您可以通过简单接口快速实现一个类微信的音视频通话场景。
API | 描述 |
login | 登录 |
logout | 登出 |
setSelfInfo | 设置用户的昵称、头像 |
call | 发起 1v1 通话 |
groupCall | 发起群组通话 |
joinInGroupCall | 主动加入当前的群组通话中 |
setCallingBell | 设置自定义来电铃音 |
enableMuteMode | 开启/关闭静音模式 |
enableFloatWindow | 开启/关闭悬浮窗功能 |
TUICallEngine (无 UI 接口)
TUICallEngine API 是音视频通话组件的无 UI 接口,如果 TUICallKit 的交互并不满足您的需求,您可以使用这套 API 根据您的业务需求自定义封装。
API | 描述 |
init | 初始化 SDK 函数,完成包含通话服务鉴权在内初始化动作 |
| |
unInit | 反初始化函数,释放 TUICallEngine 使用到的相关资源 |
addObserver | 增加事件回调 |
removeObserver | 移除回调接口 |
call | 发起 1v1 通话 |
groupCall | 发起群组通话 |
accept | 接听通话 |
reject | 拒绝通话 |
hangup | 结束通话 |
ignore | 忽略通话 |
inviteUser | 在群组通话中,邀请其他人加入 |
joinInGroupCall | 主动加入当前的群组通话中 |
switchCallMediaType | 切换通话媒体类型,比如视频通话切音频通话 |
startRemoteView | 开始订阅远端用户视频流 |
stopRemoteView | 停止订阅远端用户视频流 |
openCamera | 开启摄像头 |
closeCamera | 关闭摄像头 |
switchCamera | 切换前后摄像头 |
openMicrophone | 打开麦克风 |
closeMicrophone | 关闭麦克风 |
selectAudioPlaybackDevice | 选择音频播放设备(听筒/免提) |
setSelfInfo | 设置用户的头像、昵称 |
enableMultiDeviceAbility | 开启/关闭 TUICallEngine 的多设备登录模式 (尊享版套餐支持) |
setVideoRenderParams | 设置用户视频画面的渲染模式 |
setVideoEncoderParams | 设置视频编码的编码参数 |
queryRecentCalls | 查询通话记录 |
deleteRecordCalls | 删除通话记录 |
setBeautyLevel | 设置美颜级别 |
TUICallObserver
TUICallObserver 是回调事件类,您可以通过此回调,来监听自己感兴趣的回调事件。
API | 描述 |
onError | 通话过程中错误回调 |
onCallReceived | 通话请求的回调 |
onCallCancelled | 通话取消的回调 |
onCallBegin | 通话接通的回调 |
onCallEnd | 通话结束的回调 |
onCallMediaTypeChanged | 通话媒体类型发生改变的回调 |
onUserReject | xxxx 用户拒绝通话的回调 |
onUserNoResponse | xxxx 用户不响应的回调 |
onUserLineBusy | xxxx 用户忙线的回调 |
onUserJoin | xxxx 用户加入通话的回调 |
onUserLeave | xxxx 用户离开通话的回调 |
onUserVideoAvailable | xxx 用户是否有视频流的回调 |
onUserAudioAvailable | xxx 用户是否有音频流的回调 |
onUserVoiceVolumeChanged | 所有用户音量大小的反馈回调 |
onUserNetworkQualityChanged | 所有用户网络质量的反馈回调 |
onKickedOffline | 当前用户被移下线 |
onUserSigExpired | 在线时票据过期 |
对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?