初始化
本部分介绍了实时音视频的初始化方式及其配置项。
在加入房间前,SDK 提供了一系列的方法用来进行初始化配置。在配置完成后通过 QNRTC.createClient
创建 QNRTCClient 对象 即可。
设置日志等级
通过调用 QNRTC.setLogLevel 设置 SDK 的日志等级。默认等级为 VERBOSE
。
例如,下面代码会关闭 SDK 的日志输出:
import QNRTC, { QNLogLevel } from "qnwxapp-rtc";
QNRTC.setLogLevel(QNLogLevel.NONE);
创建房间客户端对象
当完成所需配置后,就可以通过 QNRTC.createClient 来创建房间客户端对象 QNRTCClient。后续的关于房间、发布订阅的逻辑均通过该对象来操作。
import QNRTC from "qnwxapp-rtc";
const mClient = QNRTC.createClient();
注意,同一个页面,该方法仅允许执行一次。即 QNRTCClient 对象应当只创建一个,当作单例对象使用。
文档反馈
(如有产品使用问题,请 提交工单)