首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ios上使用pjsip在两个不同的无线网络之间进行呼叫

在ios上使用pjsip在两个不同的无线网络之间进行呼叫
EN

Stack Overflow用户
提问于 2013-12-12 16:01:39
回答 2查看 582关注 0票数 0

我正在尝试使用pjsua lib在我的iphone上进行两个无线网络之间的通话。我正从我的iphone呼叫一个运行csipsimple的安卓系统。当两台设备都在同一个网络上时,一切都运行得很好。但当设备在不同的网络上时,我无法拨打电话。我想我在nat遍历时遇到了问题。因此,我尝试使用pjsua中的内置方法- "pjsua_detect_nat_type“和回调方法"on_nat_detect”来查找nat类型,但我总是得到-“错误检测NAT:无效的STUN服务器或未配置的服务器”。然后我试着用"stun_srv“设置stun服务器,但它仍然不起作用。有人能帮我这个忙吗?在过去的几天里,我被困在这些问题上,而且我是这个库的新手,所以如果有任何帮助,我将不胜感激。提前感谢

EN

回答 2

Stack Overflow用户

发布于 2013-12-12 16:03:03

请通过此演示肯定会对您有所帮助。

https://code.google.com/p/idoubs/

票数 0
EN

Stack Overflow用户

发布于 2013-12-16 20:34:29

关于你最初的问题,你是对的,你应该有一些应该干扰你的场景的转换机制。

关于psip NAT检测机制,请注意,正如documentation所述,您应该能够访问STUN服务器。您的网络中是否有STUN服务器?如果有,你是否有SRV分辨率,以便让pjsip获得它的地址?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20538025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档