首页 文章

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

提问于
浏览
0

我正在为Android实现一个sip客户端,我安装了Asterisk SIP服务器(安装在Windows 2003服务器上) . 使用JITSI客户端进行测试 . 但问题是“ able to communicate when both clients are in LAN ”,好像我试图从局域网或通过wifi呼叫客户端,我能接听电话但无法听到双方的声音 .

  • 我也在防火墙上启用了端口5060

1 回答

  • 0

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

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

    更新:

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

相关问题