获取预览画面编码
1.接口描述
接口说明:获取预览画面编码参数集合。
请求方式:
- 固件版本 V2.6.0 及以上:POST [ip]/mwapi/V2.0/app/get-encoder-params
- 固件版本 V2.5.0 及以下:POST [ip]/mwapi/get-encoder-params
管理员权限 | 登录认证 |
---|---|
否 | 是 |
2.输入参数
无
3.输出参数
参数名称 | 类型 | 描述 |
---|---|---|
status | Int | 状态码 |
resolutions | Array of ResolutionData | 分辨率数组 |
durations | Array of DurationData | 帧间隔数组 |
video-bitrates | Array of VideoBitrateData | 视频编码位率数组 |
ResolutionData
参数名称 | 类型 | 描述 |
---|---|---|
name | String | 分辨率显示名称 |
value | String | 分辨率取值,宽x高 |
DurationData
参数名称 | 类型 | 描述 |
---|---|---|
name | String | 帧间隔显示名称 |
value | String | 帧间隔取值 |
VideoBitrateData
参数名称 | 类型 | 描述 |
---|---|---|
name | String | 视频编码位率显示名称 |
value | String | 视频编码位率取值 |
4.示例
获取预览画面编码参数集合
输入示例
None
输出示例
{
"status": 0,
"resolutions": [
{
"name": "1080P",
"value": "1920x1080"
},
{
"name": "720P",
"value": "1280x720"
}
],
"durations": [
{
"name": "60 FPS",
"value": "166667"
},
{
"name": "10 FPS",
"value": "1000000"
}
],
"video-bitrates": [
{
"name": "20 Mbps",
"value": "20480"
},
{
"name": "256 Kbps",
"value": "256"
}
]
}
5.错误码
无接口业务逻辑相关的错误码,其他错误码详见 公共错误码。