Asterisk SIP服务器不适用于wifi客户端或客户端外部LAN

时间:2012-04-06 06:12:43

标签: sip voip asterisk

我正在为Android实现一个sip客户端,我安装了Asterisk SIP服务器(安装在Windows 2003服务器上)。使用JITSI客户端进行测试。但问题是“能够在两个客户端都在局域网时进行通信 “就像我试图从局域网外或通过wifi呼叫客户端一样,我可以接听电话,但无法听到双方的声音。

- 我也在防火墙中启用了端口5060

1 个答案:

答案 0 :(得分:0)

端口5060仅用于SIP消息通信。媒体(音频)正在通过RTP数据包,这些数据包通过自己的端口。

在你的星号rtp.conf文件中查看RTP端口范围(如果我没记错,默认情况下端口范围是10000-20000)。 您还必须在防火墙设置中打开该端口范围。

更新

它始终在LAN中工作,因为默认情况下在Asterisk中启用了该端口范围。如果任何设备在LAN之外(并且防火墙中没有打开端口范围),它将无法工作,因为无法访问SDP主体中定义的端口。