[英]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.