TUIRoomDefine
TUICallback
onSuccess |
接口调用成功 |
onError |
接口调用失败 |
TUIPlayCallback
onPlaying |
视频播放成功 |
onLoading |
视频正在加载。 |
onError |
接口调用失败 |
TUIRequestCallback
onAccepted |
请求被接受 |
onRejected |
请求被拒绝 |
onCancelled |
请求被取消 |
onTimeout |
请求超时 |
onError |
请求错误。 |
结构体类型
TUIRoomInfo |
房间信息 |
TUILoginUserInfo |
用户登录信息 |
TUIUserInfo |
房间内用户信息 |
TUIRoomVideoEncoderParams |
视频编码参数 |
TUISeatInfo |
房间内座位信息 |
TUISeatLockParams |
锁定麦位操作参数 |
TUIUserVoiceVolume |
房间内用户音量 |
TUIRequest |
信令请求 |
TUIUserListResult |
TUIUserListResult定义 |
onSuccess
onSuccess
接口调用成功
onError
onError
void onError |
(const TUIError code |
|
const char* message) |
接口调用失败
onPlaying
onPlaying
void onPlaying |
(const char* userId) |
视频播放成功
onLoading
onLoading
void onLoading |
(const char* userId) |
视频正在加载。
onError
onError
void onError |
(const char* userId |
|
const TUIError code |
|
const char* message) |
接口调用失败
code |
错误码 |
message |
错误信息 |
userId |
用户ID |
onAccepted
onAccepted
void onAccepted |
(const char* requestId |
|
const char* userId) |
请求被接受
requestId |
请求ID |
userId |
用户ID |
onRejected
onRejected
void onRejected |
(const char* requestId |
|
const char* userId |
|
const char* message) |
请求被拒绝
message |
错误信息 |
requestId |
请求ID |
userId |
用户ID |
onCancelled
onCancelled
void onCancelled |
(const char* requestId |
|
const char* userId) |
请求被取消
requestId |
请求ID |
userId |
用户ID |
onTimeout
onTimeout
void onTimeout |
(const char* requestId |
|
const char* userId) |
请求超时
requestId |
请求ID |
userId |
用户ID |
onError
onError
void onError |
(const char* requestId |
|
const char* userId |
|
const TUIError code |
|
const char* message) |
请求错误。
code |
错误码 |
message |
错误信息 |
requestId |
请求ID |
userId |
用户ID |
TUIRoomInfo
TUIRoomInfo
房间信息
TUIRoomEngine 只支持字符串房间ID
createTime |
房间创建时间(只读) |
isCameraDisableForAllUser |
是否禁止打开摄像头(创建房间可选参数),默认值:false。 |
isMessageDisableForAllUser |
是否禁止发送消息(创建房间可选参数),默认值:false。 |
isMicrophoneDisableForAllUser |
是否禁止打开麦克风(创建房间可选参数),默认值:false。 |
maxSeatCount |
最大麦位数 |
memberCount |
房间内成员数量(只读) |
name |
房间名称(创建房间可选参数,默认房间ID) |
ownerId |
主持人ID: 默认为房间创建者(只读) |
roomId |
房间ID(创建房间必填参数) |
roomType |
房间类型(创建房间可选参数,默认Group类型),请参考:TUIRoomType。 |
speechMode |
房间麦控模式 |
TUIUserInfo
TUIUserInfo
用户登录信息
avatarUrl |
用户头像URL |
userId |
用户ID |
userName |
用户名称 |
TUIUserInfo
TUIUserInfo
房间内用户信息
avatarUrl |
用户头像URL |
hasAudioStream |
是否有音频流,默认值:false。 |
hasScreenStream |
是否有屏幕分享流,默认值:false。 |
hasVideoStream |
是否有视频流,默认值:false。 |
userId |
用户ID |
userName |
用户名称 |
userRole |
用户角色类型, 请参考:TUIRole。 |
TUIRoomVideoEncoderParams
TUIRoomVideoEncoderParams
视频编码参数
bitrate |
目标视频码率 |
fps |
视频采集帧率 |
resolutionMode |
分辨率模式, 请参考:TUIResolutionMode。 |
videoResolution |
视频质量, 请参考:TUIVideoQuality。 |
TUISeatInfo
TUISeatInfo
房间内座位信息
index |
麦位序号 |
isAudioLocked |
麦位是否被禁止打开麦克风,默认值:false。 |
isLocked |
麦位是否被锁定,默认值:false。 |
isVideoLocked |
麦位是否被禁止打开摄像头,默认值:false。 |
userId |
用户ID |
TUISeatLockParams
TUISeatLockParams
锁定麦位操作参数
lockAudio |
锁定麦位麦克风,默认值:false。 |
lockSeat |
锁定麦位,默认值:false。 |
lockVideo |
锁定麦位摄像头,默认值:false。 |
TUIUserVoiceVolume
TUIUserVoiceVolume
房间内用户音量
userId |
用户ID |
volume |
音量 用于承载所有正在说话的用户的音量大小,取值范围 0 – 100 |
TUIRequest
TUIRequest
信令请求
content |
信令内容 |
requestAction |
请求类型 |
requestId |
请求ID |
timestamp |
时间戳 |
userId |
用户ID |
TUIUserListResult
TUIUserListResult
TUIUserListResult定义
nextSequence |
获取下一批成员列表的序号 |
userInfoList |
成员信息列表 |
对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?