跳转至
400-881-9892

文档中心

官方文档,可查阅产品介绍、快速入门、用户指南、开发指南、API参考、SDK参考、帮助等信息。

文档中心 互动课堂

初始化和注册设置相关接口

最近更新时间:2022-01-25 14:39:47 星期二

instance

简要描述 - 创建一个 TKRoomManager 单例对象,必须通过此接口创建对象

接口名称
- + (TKRoomManager)instance

方法示例

1
TKRoomManager.getInstance()
返回值说明

类型 说明
instancetype TKRoomManager类型的实例对象

destory

简要描述 - 销毁 TKRoomManager 单例对象,必须调用此接口

接口名称
- + (void)destory

方法示例

1
TKRoomManager.getInstance().destroy();
返回值说明

类型 说明

init

简要描述 - 初始化房间信息

接口名称
- - (void)init(Context applicationContext, String appId, Builder builder)

参数

参数名 必填 类型 说明
applicationContext Context 使用applicationContext
appId String appId(企业域名 需要注册)
builder Builder 房间扩展信息,可根据自身的需求,在 相关扩展字段 文件中查看 房间初始化 定义的相关设置字段

方法示例

1
2
3
TKRoomManager.getInstance().init(activity.getApplicationContext(), "appId", new TKRoomManager.Builder()
        .setTkCheckroomInterrupt(false)
        ...);
返回值说明

类型 说明

registerRoomObserver

简要描述 - 注册房间 registerRoomObserver 代理,用以接受房间信息回调。

接口名称
- - (void)registerRoomObserver(TKRoomManagerObserver observer)

参数

参数名 必填 类型 说明
observer TKRoomManagerObserver 实现 TKRoomManagerObserver 接口

方法示例

1
TKRoomManager.getInstance().registerRoomObserver(null);
返回值说明

类型 说明

registerMediaFrameObserver

简要描述 - 设置音视频数据 registerMediaFrameObserver 的代理,可以接受到本地和远端音视频数据的回调。

接口名称
- - (int)registerMediaFrameObserver(TKMediaFrameObserver observer)

参数

参数名 必填 类型 说明
observer TKMediaFrameObserver 实现了TKMediaFrameObserver接口

方法示例

1
TKRoomManager.getInstance().registerMediaFrameObserver(null);
返回值说明

类型 说明