簡體   English   中英

pjsip ios:藍牙無法正常工作

[英]pjsip ios : Bluetooth not working

我正在使用pjsip 2.3版(穩定版)在iOS中構建一個示例voip應用程序。 一切正常,但藍牙耳機無法與應用程序一起使用。

我正在通過AVAudioSession啟用藍牙

AVAudioSession *session = [AVAudioSession sharedInstance];
[session setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionAllowBluetooth error:nil];

我在打電話之前啟用了AVAudioSession實例。

AVAudioSession *session = [AVAudioSession sharedInstance];
    [session setActive:YES error:nil];

我在呼叫結束后禁用AVAudioSession實例。

AVAudioSession *session = [AVAudioSession sharedInstance];
    [session setActive:NO error:nil];

我也按照這里給出的指示

https://trac.pjsip.org/repos/wiki/Getting-Started/iPhone#UnabletosupportBluetoothinput ):

但是藍牙似乎根本不起作用。

我很確定這與pjsip有關,因為我創建了一個簡單的iOS應用程序,可以錄制和播放使用AVAudioSession的聲音,與上面提到的相同,藍牙工作完全正常。

正在使用的設備:iPhone 5s iOS 8.4

請提供配置pjsip的輸入,以便我可以啟用藍牙。

PJSIP修復了藍牙問題: https ://trac.pjsip.org/repos/changeset/5142

它似乎對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM