我是PJSIP android版本的新开发人员。(Android版本4.4)
我正在测试从PJSIP官网获得的PJSIP android示例应用程序。
来电工作正常,呼出时听不到声音。
我检查了日志,发现应用程序在拨出电话时没有设置声音设备。(实际上,确实如此,我只是错过了发出呼出呼叫的开始时的日志。)
The log of making outgoing call
我发现有一条消息可能是导致呼出呼叫中没有音频的原因。
sound_port.c EC suspended because of inactivity但是我还是不明白为什么打出电话的时候没有声音。有没有人知道如何解决这个问题,或者给我更多的指导来检查这个问题?
提前谢谢。
发布于 2017-04-17 21:43:39
你是如何打电话的?您是否设置了CallOpParam和CallSetting?
如果没有,请尝试执行以下操作:
CallOpParam callOpParam = new CallOpParam(true);
CallSetting callSetting = new CallSetting();
callSetting.setAudioCount(1);
//callSetting.setVideoCount(1); //If you want video
callOpParam.setOpt(callSetting);
Call call = new Call(account);
call.makeCall("destination", callOpParam);为了获得更好的帮助,你能写下如何拨打电话和如何接听电话的代码吗?
希望这能对你有所帮助。
https://stackoverflow.com/questions/43444519
复制相似问题