| 类名 | 类描述 |
|---|---|
| VHRoom | 互动类 |
| 属性 | 属性描述 |
|---|---|
| delegate | 代理 |
| status | 当前房间状态 |
| broadCastConfig | 旁路布局配置 |
| isPublishing | 当前是否在推流中 |
| isVideoRound | 是否要参与轮巡 |
| isRehearsal | 是否彩排 YES:彩排模式开播 NO:正常直播 (默认 NO,开播前设置有效) |
| isPublishAnother | 是否开启自动旁路 YES:开启 NO:不开启 (默认 NO,开播前设置有效) |
| isMainScreen | 是否开启自动主屏配置 YES:开启 NO:不开启 (默认 NO,开播前设置有效) |
| cameraView | 当前推流 cameraView,只在推流过程中存在 |
| renderViewsById | 除自己以外房间内其他流 id 与视频 view 信息 (key:streamId value:视频 VHRenderView) |
| streams | 除自己以外房间内其他流 id 列表 |
| roomId | 房间 id |
| roomInfo | 房间相关信息(进入房间成功后才有值) |
| 方法 | 方法描述 |
|---|---|
| enterRoomWithRoomId | 观众进入互动房间 |
| enterRoomWithParams | 观众进入互动房间 |
| guestEnterRoomWithParams | 嘉宾进入互动房间 |
| hostEnterRoomStartWithParams | 主持人进入互动房间 |
| publishWithCameraView | 开始推流 |
| unpublish | 下麦并停止推流 |
| leaveRoom | 离开房间 |
| setRoomJoinBroadCastMixOption | 设置是否加入混流 |
| publishAnotherLive | 开启/关闭旁路直播 |
| baseConfigRoomBroadCast | 基础配置旁路混流参数 |
| setHandsUpStatus | 设置是否开启观众举手申请上麦功能 |
| inviteWithTargetUserId | 邀请某个用户上麦 |