如果连接耳机会静音

问题描述 投票:0回答:1

我使用Xamarin的Red5Pro连接到音频投射。声音传到扬声器。收听时,我连接了蓝牙耳机。声音切换到它们,但是很安静。

对于声音,我使用具有以下设置的AVAudioSession:

Category-PlayAndRecord

CategoryOptions-DefaultToSpeaker |蓝牙| AllowBluetoothA2DP

并激活会话

设置AVAudioSession代码:

    private static void SetupAVSession()
    {
        AVAudioSession.SharedInstance().SetActive(false);
        AVAudioSession.SharedInstance().SetCategory(AVAudioSessionCategory.PlayAndRecord,
        AVAudioSessionCategoryOptions.DefaultToSpeaker | AVAudioSessionCategoryOptions.AllowBluetooth | AVAudioSessionCategoryOptions.AllowBluetoothA2DP);
        AVAudioSession.SharedInstance().SetActive(true);
    }
ios xamarin audio avaudiosession red5pro
1个回答
0
投票

我使用SetPreferredSampleRate的值16000和声音效果

AVAudioSession.SharedInstance().SetPreferredSampleRate(16000, out NSError sampleHardwareErr2);
© www.soinside.com 2019 - 2024. All rights reserved.