我们遇到音乐问题(moh)。 偶尔(可能是每隔两次)一个呼叫者被搁置并且被演奏,音乐是口吃/结巴(在不同程度上 – 有时你可以听到音乐相当好,有轻微的中断,有时,音乐是中断的安静)。
我们的configuration:
Asterisk 13.7.2 inside a VM moh: WAV mono 8000 Hz 16bit PCL asterisk.conf: internal_timing is unset (defaults to "yes")
在MOHstream式传输过程中系统负载很低,但是在访问wav文件的星号主进程中,lsof会显示大约20-30个线程。
没有MP3文件,因此没有使用相关的插件。 “原始”音乐保留文件也发生类似的问题。
编辑:事实certificate,很明显,客户端软电话发送并发RTPstream(没有声音,即沉默)混淆,从而导致口吃。 我们可能会尝试降级星号服务器,因为我们有另一个安装程序可以很好地处理星号11
我有一个与ivr提示类似的问题,有一个磁盘I / O问题。 客户将虚拟机移动到另一个磁盘上,然后运行。 我曾经运行另一个问题,当我使用wav文件作为原始提示。 文件之间有一个开裂的噪音。 解决scheme是我必须将提示转换为Asterisk的原始格式(SLN16),在Goldwave中有以下设置:RAW,PCM签名的16位,小端,16KHz,单声道。 你可以使用虚拟磁盘moh文件,没有虚拟磁盘I / O …
这可能是编解码相关的 – 哪个编解码器是频道使用? 除了ulaw / alaw,你可能会口吃。