当前位置: 代码迷 >> VOIP >> 用asteisk,x-lite可以登记并振铃,但听不到语音
  详细解决方案

用asteisk,x-lite可以登记并振铃,但听不到语音

热度:2206   发布时间:2013-02-26 00:00:00.0
用asteisk,x-lite可以注册并振铃,但听不到语音
cli错误信息如下:
[May 21 02:10:18] WARNING[22195]: chan_sip.c:3075 retrans_pkt: Maximum retries exceeded on transmission ODhhZWM1MjJmN2E4ODdhNDdmNjVjNDc2MzJkYzhmMDM. for seqno 2 (Critical Response) -- See doc/sip-retransmit.txt.
[May 21 02:10:18] WARNING[22195]: chan_sip.c:3102 retrans_pkt: Hanging up call ODhhZWM1MjJmN2E4ODdhNDdmNjVjNDc2MzJkYzhmMDM. - no reply to our critical packet (see doc/sip-retransmit.txt).
  == Spawn extension (fax_receive, 201, 1) exited non-zero on 'SIP/201-09015178'

*CLI> [May 21 02:10:35] WARNING[22195]: chan_sip.c:3075 retrans_pkt: Maximum retries exceeded on transmission 4d5f070527e47d1541062bfd0b04eee3@192.168.123.102 for seqno 103 (Critical Request) -- See doc/sip-retransmit.txt.

恳请大牛指点。

------解决方案--------------------------------------------------------
是不是防火墙挡住了rtp啊?
------解决方案--------------------------------------------------------
你先排除一下网络问题!
------解决方案--------------------------------------------------------
1。 抓包分析是否有RTP包
2。检查SDP包的C 的IP字段。
------解决方案--------------------------------------------------------
支持3楼和5楼

注意Invite的SDP描述,以及摘机时200 OK的SDP描述
主要是IP和端口

如果发送方和接收方的IP和端口都正确,就要考虑内外网的因素,考虑路由器是否进行了端口映射
可以抓包分析RTP包,关注点有二:一、有没有,二、有没有ICMP通知SDP不可到达

  相关解决方案