跳转至

TKRoomDefines.h概览

最近更新时间:2022-01-24 18:03:37 星期一

TKRoomDefines

定义了 TKRoomSDK 中使用的相关的enum、extern、实例对象类。

extern

接口参数中所需的SDK定义的字段名,NSString类型。可以根据功能所需,在相应的接口中使用 extern 定义的字段。

joinroom
  • 调用 joinroom 接口进入房间,roomParams字典参数所需 Key 的定义
字段名称 字段描述
TKJoinRoomParamsRoomIDKey 房间ID字段
TKJoinRoomParamsPasswordKey 房间密码字段
TKJoinRoomParamsUserRoleKey 用户角色字段
TKJoinRoomParamsUserIDKey 用户ID字段
TKJoinRoomParamsToken token字段
TKJoinRoomParamsPrivilegeExpiredTs token过期时间字段
pubMsg/deleteMsg
  • 调用 pubMsg 以及 delMsg 接口发送自定义信令,toID 参数相关传值 key 定义
字段名称 字段描述
TKRoomPubMsgTellAll 所有人
TKRoomPubMsgTellAllExceptSender 除自己以外的所有人
TKRoomPubMsgTellAllExceptAuditor 除旁听用户以外的所有人
TKRoomPubMsgTellNone 不通知任何人
init初始化
字段名称 字段描述
TKRoomSettingOptionalCompanyDomain 企业域名
TKRoomSettingOptionalReconnectattempts 重连次数
TKRoomSettingOptionalWhiteBoardNotify 是否接受白板通知
TKRoomSettingOptionalInteruptCheckRoom 是否需要中断进房间流程(SAAS 用户专用)
TKRoomSettingOptionalUIVersion app 版本号
TKRoomSettingOptionalUIUniformVersion UI SDK版本号(SAAS 用户专用)
TKRoomSettingOptionalVideoCodec 视频编码格式
TKRoomSettingOptionalRoomType 房间类型(value值查看enum定义的TKRoomTypes)
TKRoomSettingOptionalSecureSocket socekt是否使用加密
TKRoomSettingOptionalPrivateHostAddress 私有部署地址
TKRoomSettingOptionalPrivatePort 私有部署端口
enum
  • SDK 中使用的枚举定义
枚举名称 枚举描述
TKRoomErrorCode 错误码
TKRoomWarningCode 警告
TKMediaType 媒体类型
TKPublishState 发布状态
TKMediaState 媒体流发布状态
TKVideoStreamType 视频流类型
TKVideoCodecType 视频编码格式类型
TKRoomTypes 房间类型
TKRenderMode 视频渲染模式
TKLogLevel 日志等级
TKUserRoleType 用户角色
TKRecordType 录制件类型
TKRecordState 录制状态
TKNetQuality 网络质量
TKOperator 查询
TKSampleFormat 音频格式
实例对象类
  • SDK 中使用到的实例对象类
类名称 类描述
TKVideoProfile 视频属性
TKVideoCanvas 视频绘制窗口
TKAudioFrame 音频数据
TKVideoFrame 视频数据
TKAudioStats 音频统计数据
TKVideoStats 视频统计数据
TKRtcStats 链路统计数据

© 2016-2023 北京拓课网络科技有限公司 版权所有  京ICP备17018423号-1 京公网安备11010502043461号