freeswitch v1.6使用speex编解码器错误

时间:2016-05-09 08:24:55

标签: freeswitch

我已经从分支v1.6源代码编译了freeswitch,当我使用speex编解码器时,freeswitch console:

2016-05-09 15:37:31.611965 [警告] switch_core_codec.c:721编解码器SPEEX存在但未达到所需的实现。 16000hz 64ms 1ch 2016-05-09 15:37:31.611965 [错误] switch_core_media.c:3025无法加载编解码器?

1 个答案:

答案 0 :(得分:0)

我认为问题的关键在于:“16000hz 64ms 1ch”。如果您查看FreeSWITCH配置文件vars.xml,您将看到许多像这样的ptimes示例:

DVI4@16000h@40i - IMA ADPCM 16kHz using 40ms ptime. (multiples of 10)

因此FreeSWITCH可能会抱怨64ms的数据包时间,因为它不是10的倍数。您应该能够在端点配置的编解码器首选项中更改它。