Asterisk 和 SIP 站编解码器

Asterisk 和 SIP 站编解码器


我们在voxilla/FreePBX-Asterisk-1.6.0.5-i386.manifest的 ec2 上运行了一个小实例,
据我所知,该实例已更新。

我们注册了 sipstation(因为它可以消除一半的配置麻烦),

我的问题是 sipstation 说它正在使用
编解码器优先级:ulaw | g729,

我的想法是,如果电话(gxp2000)没有使用相同的编解码器,那么星号框必须对所有电话数据进行编码(使微型处理器超载并降低通话质量),

当前设置是

# Preferred Vocoder
# 0 - PCMU, 2 - G.726-32, 3 - GSM, 4 - G.723.1, 8 - PCMA,
# 9 - G.722, 18 - G.729A/B, 98 - iLBC

 In order :
 0,8,4,18,2,98,9,3

我应该改变哪一个(两个?)以及我的思维过程是否正确

答案1

您说得对,Asterisk 盒子必须对音频进行转码。我建议您尝试将 Asterisk 和您的手机设置为使用 GSM,看看效果如何。

我猜是 G729 编解码器导致卡顿。它需要更多的处理能力,许多手机无法处理,特别是当你进行三方通话时。

答案2

  • 查看“sip show channelstats”以了解正在发生的事情
  • 确保你没有进行任何通话录音,因为这可能会毁掉你的系统
  • 确保防火墙没有阻止任何数据包
  • 确保本地带宽不会被工作站流式传输音乐、bittorrenting 等占用。

相关内容