FreeSWITCH增加iLBC編碼


1. 安裝ilbc庫
從第三方庫里下載指定版本

git clone https://freeswitch.org/stash/scm/sd/libilbc.git
./bootstrap.sh
./configure
make
make install

注意:我試過,從iLBC官網下載的最新版本目前是不適配的。

2. 安裝ilbc-devel

CentOS 7:

yum install ilbc-devel

Debian 8:

apt-get install libilbc-dev

3. 更新ilbc庫

ln -sf /usr/local/lib/libilbc.so.0.0.2 /lib64/libilbc.so
ln -sf /usr/local/lib/libilbc.so.0.0.2 /lib64/libilbc.so.0

4. 打開編譯配置項
vim modules.conf
#codecs/mod_ilbc //去掉這個注釋的#號

5. 重新配置編譯FreeSWITCH
如果mod中多一個mod_ilbc.so,恭喜你,編譯成功。

6. load mod_ilbc
如果加載不報錯,恭喜你,增加iLBC編碼成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM