Audio Codecs Characteristic
The Audio Codecs characteristic is used to expose the codecs supported by an RVS Server. This characteristic shall be read only.
The Audio Codecs characteristic shall be written by the RVS Server. Only a single instance of this characteristic shall exist as part of the RDK Voice Service.
The characteristic UUID shall be set to: TBD
Audio Codecs Characteristic Value
The Audio Codecs Characteristic value is a 32-bit little endian value that contains a bit mask of supported codecs. Only the codecs shown in Table below shall be set. An RVS Server shall support at least one codec shown in the table.
Bit | Audio Codec | Bits per Sample | Audio Sample Rate | Audio Channels |
---|---|---|---|---|
0 | G.726-32 ADPCM | 4 | 16000 per second | Single (Mono) |
1 | IMA/DVI ADPCM | 4 | 16000 per second | Single (Mono) |
2 | Opus | Single (Mono) | ||
2 – 31 | Reserved for future use |