centos7安装freeswitch1.6

前言

   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. 

     

posted @ 2020-02-17 09:56  放在垃圾桶里  阅读(675)  评论(0编辑  收藏  举报