FreeSWITCH 1.4.20 集成 AMR-WB 编解码

1. 进入freeswitch/libs目录,下载AMR-WB源码(笔者使用的是amrwb-11.0.0.0.tar.bz2版本)
wget http://ftp.penguin.cz/pub/users/utx/amr/amrwb-11.0.0.0.tar.bz2
2. 解压
3. 将解压后的文件夹重命名成amrwb(执行下一步时会根据是否有amrwb目录来判断mod_amrwb是否启用AMRWB_PASSTHROUGH编译开关)
mv amrwb-11.0.0.0 amrwb
4. 切换到amrwb目录,编译生成静态库
./configure --with-pic --enable-shared=no
make
5. 切回到freeswitch目录下,重新执行configure(目的是重新生成mod_amrwb的Makefile文件)
./configure -C
6. 切换到mod_amrwb目录,修改Makefile文件,保存
AMRWB_A = $(AMRWB_BUILDDIR)/libamrwb.a
修改成
AMRWB_A = $(AMRWB_BUILDDIR)/libamrwb.la
7. 编译生成mod_amrwb

发布了3 篇原创文章 · 获赞 0 · 访问量 3210
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览