
| 类 | 类描述 |
|---|---|
| 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 | 是 | 11 | 机位id |
| WebinarInfo | 返回数据类 |
备注:修改直播间状态
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| id | 是 | 234700561 | 活动id 在网页上创建 |
备注:修改直播间状态
| 参数名称 | 是否必须 | 示例 | 备注 |
|---|---|---|---|
| id | 是 | 234700561 | 活动id 在网页上创建 |
| accessToken | 否 | dn313n4242424242 | 请求API获取的Token 新控制台(化蝶)创建的直播可以不写 |
| rehearsal | 否 | 是否是彩排 |
由pc云导播台控制
| 字段 | 描述 |
|---|---|
| director_stream_status | 流状态 2 没有流 1 有流(有流主持人才可以开始直播) |
