
| 类 | 类描述 |
|---|---|
| WatchLive | 主持人拉流类(原观众观看类) |
| Broadcast | 机位推流类(原主持人发视频直播类) |
| 方法 | 方法描述 |
|---|---|
| VhallSDK.getBaseWebinarInfo | 获取基础活动信息 |
| VhallSDK.getDirectorStatus | 获取云导播开关 |
| VhallSDK.getDirectorStreamStatus | 获取直播间流状态 |
| VhallSDK.getDirectorSeatList | 获取当前云导播活动下的机位列表 |
| VhallSDK.directorSelectSeat | 占用当前云导播活动下的机位 |
| VhallSDK.initDirector | 机位推流初始化 |
| VhallSDK.startBroadcast | 开始云导播 |
| VhallSDK.finishBroadcast | 结束云导播 |
| 方法 | 方法描述 |
|---|---|
| MessageServer.EVENT_DIRECTOR_STREAM | 云导播活动流状态 |
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| id | 是 | 234700561 | 活动id |
| WebinarInfo | 返回数据类 |
| 参数名称 | 备注 |
|---|---|
| webinar_id | 活动id |
| is_director | 0:不是云导播活动 1:是云导播活动 |
| webinar_show_type | 0:竖屏,1:横屏 |
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| id | 是 | 234700561 | 活动id |
| director_status | 返回数据 (0: 未开启, 1:已开启) |
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| id | 是 | 234700561 | 活动id |
| director_stream_status | 返回数据 流状态, 1 推流中 2 未推流 |
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| id | 是 | 234700561 | 活动id |
| DirectorSeatListData | 返回数据类 |
| 参数名称 | 备注 |
|---|---|
| list#ListBean | 机位列表 |
| 参数名称 | 备注 |
|---|---|
| seat_id | 机位 ID |
| status | 机位状态, 0: 未被占用, 1:已被占用 |
| name | 机位名称 |
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| id | 是 | 234700561 | 活动id |
| seatId | 是 | 11 | 机位id |
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| id | 是 | 234700561 | 活动id |
| seatId |