我正在制作一种 voip 应用程序,所以我必须能够同时播放和录制声音。
但是..当我同时播放和录音时,iphone的音量非常低。
我用了
//kAudio
UInt32 audioCategory = kAudioSessionCategory_PlayAndRecord;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryMixWithOthers, sizeof(audioCategory), &audioCategory);
和
我试着
UInt32 audioRoute = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty(kAudioSessionProperty_OverrideAudioRoute, sizeof(audioRoute), &audioRoute);
但是..仍然音量非常低..
请帮忙..!
附言
我正在使用 audioQueue 播放声音并通过 audioUnit 录制声音。