我是pjsua2技术的初学者,我设法编译了pjsip技术,并使用示例项目“ pjsua2 android”。该应用程序连接到我的星号服务器,可以接听电话,但无法拨打电话。
我创建了一个函数,可以让您拨打电话,但是它不起作用。
这是代码
Public static void CallPhone2(){
String buddy_uri = "sip:301@192.168.43.106";
MyCall call = new MyCall(account, -1);
CallOpParam prm = new CallOpParam(true);
try {
call.makeCall(buddy_uri, prm);
} catch (Exception e) {
call.delete();
return;
}
currentCall = call;
}
答案 0 :(得分:2)
更改
String buddy_uri = "sip:301@192.168.43.106";
像这样:
String buddy_uri = "sip:301@192.168.43.106:5060";
分配端口可能会有所帮助。请同时发布您的日志。
答案 1 :(得分:0)
检查一次启用ICE ..
new AccountConfig().getNatConfig().setIceEnabled(true);
尝试使用TLS