AudioProfile
The audio profile.
Enumerator
- DEFAULT
-
0: The default audio profile.
- For the interactive streaming profile: A sample rate of 48 kHz, music encoding, mono, and a bitrate of up to 64 Kbps.
- For the communication profile: A sample rate of 32 kHz, audio encoding, mono, and a bitrate of up to 18 Kbps.
- SPEECH_STANDARD
- 1: A sample rate of 32 kHz, audio encoding, mono, and a bitrate of up to 18 Kbps.
- MUSIC_STANDARD
- 2: A sample rate of 48 kHz, music encoding, mono, and a bitrate of up to 64 Kbps.
- MUSIC_STANDARD_STEREO
- 3: A sample rate of 48 kHz, music encoding, stereo, and a bitrate of up to 80 Kbps.
To implement stereo audio, you also need to call setAdvancedAudioOptions and set audioProcessingChannels to AGORA_AUDIO_STEREO_PROCESSING in AdvancedAudioOptions.
- MUSIC_HIGH_QUALITY
- 4: A sample rate of 48 kHz, music encoding, mono, and a bitrate of up to 96 Kbps.
- MUSIC_HIGH_QUALITY_STEREO
- 5: A sample rate of 48 kHz, music encoding, stereo, and a bitrate of up to 128 Kbps.
To implement stereo audio, you also need to call setAdvancedAudioOptions and set audioProcessingChannels to AGORA_AUDIO_STEREO_PROCESSING in AdvancedAudioOptions.
- Enumerator boundary.