获取设备直播推流状态
1.接口描述
接口说明:获取设备直播推流状态。
请求方式:
- 固件版本 V2.6.0 及以上:POST [ip]/mwapi/V2.0/stream/get-streaming-status
- 固件版本 V2.5.0 及以下:POST [ip]/mwapi/get-streaming-status
管理员权限 | 登录认证 |
---|---|
否 | 是 |
2.输入参数
无
3.输出参数
参数名称 | 类型 | 描述 |
---|---|---|
result | Int | 状态码 |
message | String | 状态描述 |
info | InfoData | 推流状态信息 |
InfoData
参数名称 | 类型 | 描述 |
---|---|---|
id | Int | 推流服务器ID |
type | Int | 推流类型 1:RTMP |
name | String | 推流服务器名称 |
url | String | 推流地址 |
state | Int | 推流服务器连接状态 0:未知;1:连接中;2:已连接;3:连接失败 |
speed | Int | 推流速度,单位:Byte |
duration | Int | 推流持续时间,单位:毫秒 |
4.示例
获取设备直播推流状态。
输入示例
None
输出示例
{
"info": [
{
"duration": 10347,
"id": 1001,
"name": "11111",
"speed": 0,
"state": 1,
"type": 1,
"url": "rtmp://10.10.10.12/live/Admin"
}
],
"message": "success",
"result": 0
}
5.错误码
无接口业务逻辑相关的错误码,其他错误码详见 公共错误码。