返回列表 發帖

猛然发现OBi110接听SIP URI呼叫的一个问题

刚用上OBi110就试过这个功能,总是我能听到对方声音但对方听不到,还以为对方有问题,责怪其环境没配置好
今天又特地找朋友试了下,还是依旧,无意中看了下Call Status,吓了一跳

未命名.JPG

Peer RTP Address        192.168.143.202:47130
这个IP最终确认是朋友所在内部网络的IP地址,本来因该是显示公网的,难道是OBi从IP数据包解析相应地址的时候对应错位置了?
不过这个倒是可以解释清楚了现象,能听到对方是因为对方能正确连接到我的RTP端口,而对方听不到是因为OBi110将我的RTP数据包都发往了这个在公网上是无效的C网地址了

这个问题和最新的firmware无关,虽然也是用G711U,但一直就有了,只是没太注意,对方同样的环境以前用SPA3102做接听就很好

不过后来换了我主动拨打的方式就没问题了,但同时也发现一个新问题:聊久质量越聊越下降,挂断重拨下就没问题
看来从品质角度看OBi110还有很长的一段路要走,细节决定成败,期待早日完善。。。

我深圳用VoIP,一般过了15分钟后,质量就会下降,这是人为(通过自动化)把VoIP弄差,希望你专用电信的PSTN线路打长途。

角色

TOP

用obitalk通道会发生这些问题吗?

TOP

但同时也发现一个新问题:聊久质量越聊越下降,挂断重拨下就没问题
看来从品质角度看OBi110还有很长的一段路要走
...
仁杰 發表於 2011-4-10 00:57


看到大家一些讨论有关g711u音质的问题,或许我可以稍微解释一下问题来源,

   从进出中国大陆的VOIP 数据流来看,大陆的ISP对G711U的数据流进行了过滤 (其他的codec还没有发现这个情况),大约30-40%的数据包丢失掉了,所以,在海外的一方会听到断续的声音. 这个问题可以通过一些方法短暂的解决. 可是在20 ms packetization的情况下,最长可维持15~20分钟.然后数据包丢失的情况又会出现.

    这个问题会同样出现在别的 ATA 上,你可以在LINKSYS ATA上同样测试. 一段时间后音质也会变差.

    如果你有长时间通话(进出大陆)的需求,你可能每15~20分钟需要重新拨打一下. 你也可以联系 Obihai support, 试用一下新的firmware,看是否给你更好的解决方式.

TOP

现在最新的firmware 1.2.1已经证实楼上leftright的说话。我用ATA也有这样的情况,说一段时间大约15分钟,ISP的自动系统就会drop我们的packets,所以大约交谈15分钟左右就要再拨打一次。

角色

TOP

晕,说了半天大家还在讨论次要问题啊,正因为次要,所以我都没有开贴单独讨论这个通话品质问题,也没有实际对比测试,只是随便提一下,既然大家都说这么多,我也顺便再补充一下,以上通话都是在大陆大局域网内的测试结果,还没有进一步做进出大陆通话的测试呢,但从你们的解释看现在如果大陆网内也这样搞的话,那只能说现在环境真的很恶劣

接下来把思路都集中到本帖子主题上来吧,OBi110解析IP数据包的时候为什么会把主叫方的内网Peer RTP Address 192.168.143.202:47130做为被叫方的连接端口呢,这样的结果就是传说中的单向通讯,不是很有问题吗?当然这个问题最后也许还是大陆的原因,或者是Bug吧

TOP

返回列表