FreeSWITCH对AMR和AMR-WB两种编码格式默认为passthough状态,若想对AMR和AMR-WB进行编解码,需对mod_amr和mod_amrwb两个模块重新编译。...opencore-amrwb.pc
└── vo-amrwbenc.pc
- 添加环境变量 -
由于opencore-amr和vo-amrwbenc安装路径为我们自定义路径(推荐将两个库安装在同一路径,路径配置在configure...- 配置路由 -
新增编码格式
由于FreeSWITCH默认编码格式内没有AMR和AMR-WB,需要修改vars.xml内global_codec_prefs和outbound_codec_prefs两个配置项...如下所示:
OPUS,PCMU,PCMA,H264,AMR,AMR-WB"/>
OPUS,PCMU,PCMA,H264,AMR,AMR-WB"/>
修改完成后需要reloadxml生效。