我开发了发出和接收sip呼叫的VOIP android应用程序。我构建了pjsip库,如"http://trac.pjsip.org/repos/wiki/Getting-Started/Android“中所述。
我使用pjsua示例应用程序代码进行sip呼叫,方法是:
MyCall call = new MyCall(account, -1);
prm = new CallOpParam(true);
try {
call.makeCall("destination Sip Address", prm);
} catch (Exception e) {
call.delete();
return;
}我可以拨打电话,但不能接收我在应用程序中接收sip呼叫所做的call.What?
谢谢。
发布于 2016-12-15 07:25:02
最近我也在使用PJSIP 2.5.5的Ubuntu 16.04 LTS虚拟机上测试了这些代码样本,得到了同样的问题。我可以在Raspberry Pi上向我的Asterisk服务器或其他客户端发出呼出呼叫(顺便说一句,质量不是那么完美:/),并且无法接收呼入呼叫。
我正在接收SIP错误603
(来自维基百科:"603拒绝目的地不希望参与呼叫,或者不能参与呼叫,并且另外目的地知道没有替代目的地(例如语音邮件服务器)愿意接受呼叫。“)
和来自asterisk控制台的信息,该用户正忙。
你在那个案子里想出什么了吗??
https://stackoverflow.com/questions/31159987
复制相似问题