初始化
步骤
1、调用初始化
默认您已获取AppId和AppKey,如果尚未获取,请联系我们的技服人员申请。
liveEngine = ChuangLiveEngine.initEngine(application,appId,appKey,eventHandler);
参数 | 类型 | 是否必传 | 描述 |
---|---|---|---|
application | Application | 必传 | application上下文 |
appId | String | 必传 | APP验证标识,是使用服务和开启SDK功能的必要条件 |
appKey | String | 必传 | APP唯一功能标识,是使用服务和开启SDK功能的必要条件 |
eventHandler | IChuangEventHandler | 非必传 | 回调对象 |
初始化完成后,开发者即可调用 SDK 相关接口,实现所需功能。
2、销毁SDK
SDK销毁方法uninitEngine用于释放SDK所使用的所有对象资源,帮助APP在不再使用SDK音视频功能时释放资源,一旦 APP 调用了 uninitEngine 接口销毁创建的ChuangLiveEngine实例,将无法调用SDK内的任何方法,也不会再收到任何回调。如果需要重新重启音视频功能,请调用初始化方法 initEngine创建一个新的 ChuangLiveEngine 实例。
liveEngine.uninitEngine();