前言
freeswitch是基于ip网络的软电话交换机,协议采用sip。
安装
1.下载https://files.freeswitch.org/releases/freeswitch/ 找到freeswitch-1.6.2.tar.gz下载好。
2.安装依赖库
yum update update -y yum groupinstall "开发工具" -y yum install zlib-de* libjpeg-de* sqlite* epel-re* libcurl* pcre-de* speex* libldns* libedit* openssl* lua* libsndfile* yasm* -y
3.解压freeswitch-1.6.2.tar.gz
tar xvf freeswitch-1.6.2.tar.gz
cd freeswitch-1.6.2
4.打开modules.conf 注释掉这些模块 mod_enum mod_fsv mod_opus mod_sndfile mod_vpx ,当然如果你需要这些模块,需下载对应版本的库,手动编译安装.
5.编译三步骤
./configure make make install
6.这样就安装完了,测试
进入 cd /usr/local/freeswitch/bin
运行./freeswitch
windows客户端安装x-lite 连接freeswitch的ip 用默认自带用户1000 密码1234 登录,拨打电话9196 说话能听到回音,代表Ok.