获取音量信息
1.接口描述
接口说明:获取音量信息。
请求方式:
- 固件版本 V2.6.0 及以上:POST [ip]/mwapi/V2.0/audio/get-volume-config
- 固件版本 V2.5.0 及以下:POST [ip]/mwapi/get-volume-config
管理员权限 | 登录认证 |
---|---|
否 | 是 |
2.输入参数
无
3.输出参数
参数名称 | 类型 | 描述 |
---|---|---|
status | Int | 状态码 |
output | Array of OutputData | 输出音量列表 |
input | Array of InputData | 输入音量列表 |
OutputData
参数名称 | 类型 | 描述 |
---|---|---|
id | Int | 音频的唯一标识。 1:主声道 |
db | Int | 音量值,dB |
mute | Boolean | 是否静音。 true: 静音;false:未静音 |
InputData
参数名称 | 类型 | 描述 |
---|---|---|
id | Int | 音频的唯一标识。 11:麦克风;12:HDMI 1; 13:HDMI 2; 14:背景音乐; 15:Layer 1 中的视频; 16:Layer 2 中的视频; 17:USB-C; 18:线路输入; 19:USB Camera;20:无线投屏;21:网页 |
db | Int | 音量dB值,取值范围 -70~0 |
mute | Boolean | 是否静音。 true: 静音;false:未静音 |
4.示例
获取音量信息。
输入示例
None
输出示例
{
"status": 0,
"output": [
{
"id": 1,
"db": 0,
"mute": false
}
],
"input": [
{
"id": 11,
"db": 0,
"mute": false
},
{
"id": 14,
"db": 0,
"mute": false
},
{
"id": 17,
"db": 0,
"mute": false
},
{
"id": 18,
"db": 0,
"mute": false
},
{
"id": 12,
"db": 0,
"mute": false
},
{
"id": 13,
"db": 0,
"mute": false
},
{
"id": 19,
"db": 0,
"mute": false
},
{
"id": 21,
"db": 0,
"mute": false
}
]
}
5.错误码
无接口业务逻辑相关的错误码,其他错误码详见 公共错误码。