gpt4 book ai didi

iphone - 在iPhone中使用3G来电的Pjsip在UDP中时没有音频

转载 作者:行者123 更新时间:2023-12-01 16:56:01 26 4
gpt4 key购买 nike

将pjsip版本2.0(从pjsip.org)下载,编译并安装到我的iPhone项目中之后,出现以下问题:

问题是在3G上使用UDP时。

当iPhone设备处于3G通话状态时-来电时,我听不到对方的声音,但是另一方可以听到我的声音。 在3G上的拨出电话上,一切正常。

当手机使用Wi-Fi时,一切正常,无论传入还是传出,双方都可以听到。

此外,TCP在3G和Wi-Fi的所有情况下都能很好地工作。

尝试实施此处找到的解决方案:http://trac.pjsip.org/repos/wiki/audio-problem-local-no-audio

但是无济于事,在这上面挠了一下头……

最佳答案

这可能是在任一sip端点上进行设置的一个问题,主要原因是NAT。

我建议您使用STUNTURNICE设置两个sip端点。使用STUN和ICE您可能可以解决大多数NAT问题,但是如果没有TURN服务器,您将无法解决所有网络问题。

如果两个端点都不支持STUN,TURN和ICE(例如硬件SIP设备),则通常需要设置B2BUA(作为媒体网关)或使用Sip代理服务器支持的某种媒体网关。

至于为什么您的特定设置无法正常工作的原因,则需要pjsip日志来了解正在发生的事情以及有关两个sip端点的网络环境的更多信息。

关于iphone - 在iPhone中使用3G来电的Pjsip在UDP中时没有音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11741908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com