getConfig
Use the interface to get the audio configuration.
Request Mode
POST/GET http://ip/V1.0/volume/getConfig
Request Data
Null
Response Body
{
    "audioList": [
        {
            "audioSourceId": 3,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "",
                "muted": 0,
                "name": "PROGRAM",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 0,
                "supportAFV": false,
                "type": 3,
                "volume": 0,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 1,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "",
                "muted": 0,
                "name": "MONITOR",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 0,
                "supportAFV": false,
                "type": 1,
                "volume": -15,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 513,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 1,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "",
                "muted": 0,
                "name": "MIC",
                "preview": false,
                "scope": 1,
                "solo": 0,
                "sourceType": 0,
                "supportAFV": false,
                "type": 512,
                "uuid": "mic",
                "volume": 0,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 1792,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "",
                "muted": 1,
                "name": "HDMI 1",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 6,
                "supportAFV": true,
                "type": 1792,
                "uuid": "eco0",
                "volume": 0,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 2048,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "",
                "muted": 2,
                "name": "HDMI 2",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 7,
                "supportAFV": true,
                "type": 2048,
                "uuid": "eco1",
                "volume": -13,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 1539,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "BGM",
                "muted": 0,
                "name": "BGM",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 0,
                "supportAFV": false,
                "type": 1539,
                "uuid": "global_bgm",
                "volume": 0,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 266,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "Camera #1",
                "muted": 0,
                "name": "Camera #1",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 30,
                "supportAFV": true,
                "type": 266,
                "uuid": "fcd51e30551e4795879c8bdc8f5397cd",
                "volume": 10,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 268,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "Camera #1",
                "muted": 0,
                "name": "Camera #1",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 32,
                "supportAFV": true,
                "type": 268,
                "uuid": "0fb2b8a73754415cbea02a08c9446f96",
                "volume": 10,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 256,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "22",
                "muted": 2,
                "name": "22",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 10,
                "supportAFV": true,
                "type": 256,
                "uuid": "ebdaeb581a9b41b89d26a67c7c018cae",
                "volume": 0,
                "volumeRecovery": 0
            }
        },
        {
            "audioSourceId": 276,
            "meter": [
                -100.0,
                -100.0
            ],
            "audioInfo": {
                "beInMultiScenes": 0,
                "boost": false,
                "direction": 0,
                "isGFX": false,
                "label": "Magewell",
                "muted": 2,
                "name": "Magewell",
                "preview": false,
                "scope": 0,
                "solo": 0,
                "sourceType": 54,
                "supportAFV": true,
                "type": 276,
                "uuid": "1721371716617",
                "volume": 0,
                "volumeRecovery": 0
            }
        }
    ],
    "micAudioDevice": {
        "audioSourceId": 513,
        "cardNo": 0,
        "devNo": 0,
        "deviceType": 0,
        "direction": 1,
        "id": 513,
        "isMic": true,
        "sourceType": 0
    },
    "monitorAudioDevice": {
        "audioSourceId": 0,
        "cardNo": 0,
        "devNo": 0,
        "deviceType": 0,
        "direction": 0,
        "id": 0,
        "isMic": true,
        "sourceType": 0
    },
    "monitorMicSound": true,
    "message": "SUCCESS",
    "status": 0
}
1. Response Body
"status": 0
| Property | Description | 
|---|---|
| status | Service status code  0: Success  | 
| message | Service status description | 
| monitorMicSound | Whether to monitor MIC input  true: Yes; false: No  | 
| monitorAudioDevice | The monitor device | 
| micAudioDevice | The MIC device | 
| audioList | The audio list | 
2.AudioDevice
| Property | Description | 
|---|---|
| audioSourceId | The audio source ID | 
| deviceType | The audio device type  0: embedded audio device 1: external audio device  | 
| id | The device ID | 
| devNo | The device number | 
| cardNo | The audio card number | 
3.AudioInfo
| Property | Description | 
|---|---|
| type | The audio type | 
| beInMultiScenes | Whether the audio is used by multiple scenes. When it is 1, it supports setScope.  1: Yes; 0: No  | 
| scope | Whether the audio is set to global, which means to sharing audio configuration with other scenes.  0: Share; 1: Not share  | 
| supportAFV | Whether it supports to set to AFV  true: Yes; false: No  | 
| solo | Whether to monitor the audio exclusively  1: Yes; 0: No  | 
| muted | The audio state.  0: Always On 1: Always Off 2: AFV  | 
| volume | Volume, in dB | 
| label | Label | 
| name | Name | 
Other properties not listed are reserved parameters.