set-audio
Use this interface to set audio encoding parameters.
Obtain ranges of audio encoding parameters using get-info.
{
"codec-cap": {
"audio-streams": [], // range of audio streams
"audio-channels": [], // range of audio channels
"audio-chmap": [], // range of audio channel mapping
"audio-kbps": [], // range of audio bit rate
}
}
HTTP Request
GET http://ip/usapi?method=set-audio&stream=1&kbps=48...
Parameter | Description |
---|---|
method | set-audio |
stream | The output channel 0: stream 1 The output channel 1: stream 2 The output channel 2: stream 3 The output channel 3: stream 4 |
channels | The output channel count. |
kbps | Indicates audio bit rate. |
ch0 | Source channel number which is mapped by audio encoding channel 1. |
ch1 | Source channel number which is mapped by audio encoding channel 2. |
ch2 | Source channel number which is mapped by audio encoding channel 3. |
ch3 | Source channel number which is mapped by audio encoding channel 4. |
ch4 | Source channel number which is mapped by audio encoding channel 5. |
ch5 | Source channel number which is mapped by audio encoding channel 6. |
ch6 | Source channel number which is mapped by audio encoding channel 7. |
ch7 | Source channel number which is mapped by audio encoding channel 8. |
use-lfe | Whether to enable LFE, the number of audio encoding channels greater than 2 is valid. 0: disabled 1: enabled |
Response Body
{
"result": 0
}
Item | Description |
---|---|
result | 0 indicates that the request was accepted successfully. Refer to API Status Codes to find specific description for other values. |