加入房间

1、调用 RongRTCCapture 设置音视频采集参数,必须要在joinRoom之前调用此方法才能生效

//创建 RongRTCConfig Builder 对象并配置目标参数
RongRTCConfig.Builder configBuilder = new RongRTCConfig.Builder();
....
//将配置完成后的 RongRTCConfig Builder对象设置给 RongRTCCapture
RongRTCCapture.getInstance().setRTCConfig(configBuilder.build());

2、调用 RongRTCEngine 加入房间(加入音视频会议)返回房间对象,用户可以直接使用房间内的 RongRTCLocalUser 对象来进行音视频流的发布

 RongRTCEngine.getInstance().joinRoom(mRoomId, new JoinRoomUICallBack() {
                    @Override
                    protected void onUiSuccess(RongRTCRoom rongRTCRoom) {
                        mRongRTCRoom = rongRTCRoom;
                        mLocalUser = rongRTCRoom.getLocalUser();
                        RongRTCCapture.getInstance().setRongRTCVideoView(local); //设置本地预览视图
                        RongRTCCapture.getInstance().startCameraCapture();       //开始采集数据
                        setEventListener();                                      //设置监听
                        addRemoteUsersView();
                        subscribeAll();                                          //订阅资源
                        publishDefaultStream();                                  //发布资源
                    }

                    @Override
                    protected void onUiFailed(RTCErrorCode rtcErrorCode) {

                    }
                });