批量获取房间流信息更新时间:2020-01-09 17:10:11
API 地址
api.vhallyun.com/api/v2/room/get-stream-status
描述
批量获取房间流状态信息,返回是否推流,开始推流和结束推流时间
入参
关于公共请求参数详细内容,请参考 公共请求参数。
| 参数 |
类型 |
是否必选 |
含义 |
| room_ids |
string |
否 |
房间ID,多个房间ID以英文逗号分隔 |
出参
| 参数 |
类型 |
是否必选 |
含义 |
| data |
object |
是 |
流状态信息数据集合 |
data 参数
| 参数 |
类型 |
是否必选 |
含义 |
| room_id |
string |
是 |
房间ID |
| stream_status |
int |
是 |
流状态:1 推流中 2 未推流或推流结束 |
| push_time |
string |
是 |
开始推流时间 |
| end_time |
string |
是 |
结束推流时间 |
错误码
| 错误码 |
类型 |
含义 |
| 10008 |
int |
房间ID不能为空 |
| 20002 |
int |
房间查询为空 |
| 20008 |
int |
当前流没有推起 |
| 30001 |
int |
不是当前房间拥有者 |
| 40071 |
int |
参数类型错误 |
响应格式
{
"code": 200,
"msg": "",
"data": {
"lss_1a3edf96": {
"push_time": "2018-09-14 13:35:32",
"stream_status": 2,
"end_time": "2018-09-14 13:35:42",
"room_id": "lss_1a3edf96"
},
"lss_599ea484": {
"push_time": "0000-00-00 00:00:00",
"stream_status": 2,
"end_time": "0000-00-00 00:00:00",
"room_id": "lss_599ea484"
},
"lss_b5516b04": {
"push_time": "0000-00-00 00:00:00",
"stream_status": 2,
"end_time": "0000-00-00 00:00:00",
"room_id": "lss_b5516b04"
}
}
}