类 | 类描述 |
---|---|
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 有流(有流主持人才可以开始直播) |