setAudioProfile abstract method
Future<void>
setAudioProfile({
- required AudioProfileType profile,
- AudioScenarioType scenario = AudioScenarioType.audioScenarioDefault,
设置音频编码属性和音频场景。
由于 iOS 系统限制,部分音频路由在通话音量模式下无法识别。因此,如需使用外接声卡,建议将音频应用场景设置为高音质场景 audioScenarioGameStreaming (3)。在这种场景下,SDK 会切换到媒体音量规避该问题。
profile音频编码属性,包含采样率、码率、编码模式和声道数。详见 AudioProfileType 。scenario音频场景。不同的音频场景下,设备的音量类型是不同的。 详见 AudioScenarioType 。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
Implementation
Future<void> setAudioProfile(
{required AudioProfileType profile,
AudioScenarioType scenario = AudioScenarioType.audioScenarioDefault});