FreePBX:云中的 Asterisk(EC2)音频问题

FreePBX:云中的 Asterisk(EC2)音频问题

请原谅这个新手的问​​题,但我似乎无法弄清楚。

我跟着Voxilla 的教程完全正确。

但是在拨打电话时,我的软件电话可以连接,但却没有音频(无论哪个方向)。

通过浏览论坛我得知,这通常是由两个因素引起的:NAT 和音频编解码器。

但是,我(作为新手)不知道该怎么做。我相信我有 Asterisk,客户端仅限于 ulaw,我还相信我打开了正确的端口,并且我的 externip 设置正确(我认为 Voxilla AMI 会自动执行此操作,因为它在云中)。

我有点迷茫。我很乐意发布任何可能有帮助的配置文件,只要你告诉我它们在文件系统上的位置。但就像我之前说的,这实际上是 Voxilla 自己的 FreePBX AMI 的 vanilla 安装。

我很感激任何帮助或指导。谢谢!

答案1

这听起来像是以下其中之一:

  • 防火墙问题
  • NAT问题

不管怎样,你的 RTP 都没有实现。我建议:

  1. 从其他位置尝试,您不在 NAT 路由器后面。如果您有单独的路由器和宽带调制解调器,请将您的计算机直接插入宽带(并重置)并尝试。如果它们是集成的,请尝试将路由器上的 DMZ 设置为您计算机的本地 IP。您还可以尝试端口转发 RTP 端口。

  2. 仔细检查您的 AWS 安全组。如果您没有正确完成,它就不会起作用。

我已经使用 Voxilla 的 FreePBX AMI 完成了此操作,并且运行良好(CDR 除外,它不起作用)。

答案2

检查您是否说过 asterisk 您的本地网络是什么。这些选项位于:/Tools/Asterisk SIP Settings/NAT Settings

相关内容