【发布时间】:2016-09-21 21:33:12
【问题描述】:
我在我的项目中使用 pjsip 2.5.5。 通过添加启用 IPv6 支持 #define PJ_HAS_IPV6 1 在 pj/config_site.h 中。 关注 (https://trac.pjsip.org/repos/wiki/IPv6)。
有了这个,我为 linux 和 mac 构建了。构建成功,我通过调用 PIN 到 PIN 进行测试(使用 --ipv6)。它适用于 IPv6 地址。
现在我为 IOS 构建并使用 cli(telnet) 在模拟器中对其进行测试。 在使用 show (l) 检查帐户列表时 [有关命令的完整列表,请参阅:https://trac.pjsip.org/repos/wiki/PJSUA-CLI?format=pdf]。它只显示 IPv4 帐户(UDP 和 TCP),没有 IPv6 帐户。
我哪里出错了?
是否需要定义任何标志?
如何使用 pjsua 测试 pjsip build with ipv6 for IOS?
【问题讨论】:
-
在问题中包含您的代码通常是个好主意,而不是作为指向外部站点的链接,因为它们可能会消失。请阅读How to Ask,看看是否可以提供minimal reproducible example
-
我也面临同样的问题。
-
您是否尝试过在物理设备而不是模拟器上构建的相同功能?