初始化及账号设置
初始化及账号设置
1. SDK初始化
SDK初始化调用此方法,建议在application的onCrate中初始化。
- /**
- * 此方法用于初始化SDK
- * @param Context 文
- */
- ECWbss.init(mContext);
2. 服务器地址以及账号等设置
- /**
- * 配置服务器地址以及账号
- * @param string appkey 申请的应用ID
- * @param string auth 应用的鉴权ID
- * @param string userId 登录账号
- */
- ECWbss.setServerConfig(appkey, auth, userId, serverUrl);
3. 配置窗口显示的承接位置
注意事项:此方法在创建房间或者加入房间后调用
- /**
- * 此方法是为了创建显示视窗
- * @param Context 上下文
- * @param String roomId 房间id
- */
- WbssUIView mView = new WbssUIView(mContext, roomId);
4. 显示窗口所在类实现SDK监听接口
- /**
- * 设置sdk通知回调接口
- * @param OnReceiveWbssNotifyListener 通知回调接口
- */
- ECWbss.setOnReceiveWbssNotifyListener(new OnReceiveWbssNotifyListener() {
- @Override
- public void onReceiveShareDocNotify(ECWBSSDocument document) {
- }
- // 详见 回调接口
- ......
- @Override
- public void onReceiveDeleteRoomNotify(int roomId, String userId) {
- }
- }