ubuntu16.04 lts 安装freeswitch
Posted robinliu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu16.04 lts 安装freeswitch相关的知识,希望对你有一定的参考价值。
ubuntu16.04 lts 安装freeswitch:
0、安装一堆依赖包。
1、使用root权限 su root ,
FSfile=$(curl -s https://files.freeswitch.org/releases/freeswitch/ | sed -n ‘s/.*"\(freeswitch\-[0-9]*\.[0-9]*\.[0-9]*\.tar\.gz\)".*/\1 /p‘ | tail -n 1) && echo Downloading $FSfile && curl https://files.freeswitch.org/freeswitch-releases/$FSfile | tar -xz && mv ${FSfile/.tar.gz//} freeswitch
2、进入freeswitch目录
因为需要支持mp3 格式,因此需要安装mod_shout
mod_shout 需要的依赖包:apt-get install libvorbis0a libogg0 libogg-dev libvorbis-dev libshout3-dev libmpg123-dev libmp3lame-dev
a、修改 modules.conf 大概121行
formats/mod_shout
把前面的#去掉
b、修改modules.conf.xml 110行左右 把注释去掉
<!--For icecast/mp3 streams/files-->
<load module="mod_shout"/>
./configure
make
make install
3、如果遇到编译mod_shout失败 因为 libmpg123-dev,则从mpg123官网直接下载新版本后编译安装即可解决。
4、安装完成后 可以通过 module_exits mod_sofia mod_shout来看看关键模块是否安装成功。
以上是关于ubuntu16.04 lts 安装freeswitch的主要内容,如果未能解决你的问题,请参考以下文章
在 Ubuntu Server 16.04 LTS 上安装 LAMP