为什么VoIP通话正在进行时,为什么在GSM通话结束后未连接AVAudioSession?

时间:2020-07-22 11:20:26

标签: ios swift voip avaudiosession

我从一个用户(X)向另一个(Y)进行voip呼叫。当Y接听时,将激活呼叫音频。

Sending signal connect set to sound devices!!

Turning cap_dev -1  play_dev -2 
app_config cap_dev -1  play_dev -1 16:17:52.265            pjsua_aud.c !Set sound device: capture=-1, playback=-1
16:17:52.265            pjsua_app.c  .Turning sound device -1 -2 ON
16:17:52.265            pjsua_aud.c  .Opening sound device (speaker + mic) PCM@16000/1/20ms
16:17:52.265        coreaudio_dev.c  ..Using VoiceProcessingIO audio unit
16:17:52.824        coreaudio_dev.c  ..core audio stream started

 after setting device status_code is 0
Turning cap_dev -1  play_dev -2 

当有GSM呼叫时,用户X按住保留并接受选项。这次音频被停用。

Sending signal to disconnect from sound devices!!
16:21:25.858            pjsua_app.c !.Turning sound device -1 -2 OFF

当GSM通话结束时,音频再次被激活。

pjsua_aud.c !Set sound device: capture=0, playback=0
16:45:45.131            pjsua_app.c  .Turning sound device 0 0 ON
16:45:45.131            pjsua_aud.c  .Opening sound device (speaker + mic) PCM@16000/1/20ms
16:45:45.132        coreaudio_dev.c  ..Using VoiceProcessingIO audio unit
[aurioc] 1029: failed: '!pri' (enable 3, outf< 1 ch,  44100 Hz, Int16> inf< 1 ch,  44100 Hz, Int16>)
16:45:45.394            pjsua_aud.c  .Unable to open sound device: Unknown error -560577449

我尝试使用0,0和-1,-2,但收到相同的错误.gsm通话结束后我听不到任何音频。如何解决此问题。任何点击都会对我有所帮助,谢谢。

0 个答案:

没有答案