初始化和注册设置相关接口
最近更新时间:2022-01-25 14:39:47 星期二
instance
简要描述 - 创建一个 TKRoomManager 单例对象,必须通过此接口创建对象。
接口名称
- + (TKRoomManager)instance
方法示例
1 |
|
类型 | 说明 |
---|---|
instancetype | TKRoomManager类型的实例对象 |
destory
简要描述 - 销毁 TKRoomManager 单例对象,必须调用此接口。
接口名称
- + (void)destory
方法示例
1 |
|
类型 | 说明 |
---|---|
无 | 无 |
setLogLevel
简要描述 - 设置SDK日志打印等级,日志会写入沙盒。
接口名称
- + (void)setLoggerInfo(int filter, String logFilePath)
参数
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
filter | 是 | [int | 日志等级 |
logFilePath | 否 | String | 日志文件地址 |
init
简要描述 - 初始化房间信息
接口名称
- - (void)init(Context applicationContext, String appId, Builder builder)
参数
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
applicationContext | 是 | Context | 使用applicationContext |
appId | 是 | String | appid(需要注册) |
builder | 是 | Builder | 房间扩展信息,可根据自身的需求,在 相关扩展字段 文件中查看 房间初始化 定义的相关设置字段 |
方法示例
1 2 3 4 |
|
类型 | 说明 |
---|---|
无 | 无 |
registerRoomObserver
简要描述 - 注册房间 registerRoomObserver 代理,用以接受房间信息回调。
接口名称
- - (void)registerRoomObserver(TKRoomManagerObserver observer)
参数
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
observer | 否 | TKRoomManagerObserver | 实现 TKRoomManagerObserver 接口 |
方法示例
1 |
|
类型 | 说明 |
---|---|
无 | 无 |
registerMediaFrameObserver
简要描述 - 设置音视频数据 registerMediaFrameObserver 的代理,可以接受到本地和远端音视频数据的回调。
接口名称
- - (int)registerMediaFrameObserver(TKMediaFrameObserver observer)
参数
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
observer | 否 | TKMediaFrameObserver | 实现了TKMediaFrameObserver接口 |
方法示例
1 |
|
类型 | 说明 |
---|---|
无 | 无 |