博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FreeSWITCH1.6安装教程Centos
阅读量:5074 次
发布时间:2019-06-12

本文共 2026 字,大约阅读时间需要 6 分钟。

介绍

  FreeSWITCH是个网络电话转化器,相当与网络转换器,不过这个是用于IP电话,构建公司的电话通讯系统需要用该技术,因为按照官方文档无法成功安装。

本文目的:FreeSWITCH安装步骤

官方参考:

源码安装

一、安装依赖:

yum install -y http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm epel-releaseyum install -y git alsa-lib-devel autoconf automake bison broadvoice-devel bzip2 curl-devel db-devel e2fsprogs-devel flite-devel g722_1-devel gcc-c++ gdbm-devel gnutls-devel ilbc2-devel ldns-devel libcodec2-devel libcurl-devel libedit-devel libidn-devel libjpeg-devel libmemcached-devel libogg-devel libsilk-devel libsndfile-devel libtheora-devel libtiff-devel libtool libuuid-devel libvorbis-devel libxml2-devel lua-devel lzo-devel mongo-c-driver-devel ncurses-devel net-snmp-devel openssl-devel opus-devel pcre-devel perl perl-ExtUtils-Embed pkgconfig portaudio-devel postgresql-devel python26-devel python-devel soundtouch-devel speex-devel sqlite-devel unbound-devel unixODBC-devel wget which yasm zlib-devel

 

 

假如是:缺少yasm 上安装需要安装yasm编译安装:yasm-1.3.0.tar.gz:

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gztar zxvf yasm-1.3.0.tar.gz./configuremakemake install

}

二、源码下载:

mkdir -p   /opt/tool/freeswitchcd  /opt/tool/freeswitchgit clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch1.6

 

三、安装

cd freeswitch1.6./bootstrap.sh -j   # 或者./rebootstrap.sh -j ./configure -C --enable-core-odbc-supportmake

{

如果make报错,注释掉modules.conf里面的三个模块(可以根据报错提示注释,这会影响使用)

codecs/mod_opus   applications/mod_enum   applications/mod_spandsp

}

make install make sounds-installmake moh-install

 

========================================================================

安装包安装

建议源码安装

下载地址:

解压命令:tar zxvf freeswitch-1.6.20.tar.gz

 

========================================================================

使用

#创建连接文件ln -sf /usr/local/freeswitch/bin/freeswitch /usr/bin/ln -sf /usr/local/freeswitch/bin/fs_cli /usr/bin/#开始运行freeswitchfreeswitch -nc#fs_cli命令行终端登录 fs_cli fs_cli >sofia status //查看fs

参考链接:

使用软电话互相拨打1001 1002 测试可以pcma  pcmu 或者 Xlit  Zoiper互相转码通话

转载于:https://www.cnblogs.com/1fengchen1/p/9681528.html

你可能感兴趣的文章
spark向量、矩阵类型
查看>>
bzoj 1177: [Apio2009]Oil
查看>>
[SETUP] .NET 5 with Linux
查看>>
amoeba + mysql 学习笔记
查看>>
163邮箱tab制作
查看>>
html模板
查看>>
机器学习之路: python 支持向量机 LinearSVC 手写字体识别
查看>>
Python基础——6面向对象编程
查看>>
大一C语言第一次实验:小学生教学系统
查看>>
Object-c NSdata 读取和写入二进制文件
查看>>
IOS设计模式的六大设计原则之接口隔离原则(ISP,Interface Segregation Principle)
查看>>
计算机网络(谢希仁 第七版)运输层 个人笔记
查看>>
设计模式之七:适配器模式(火鸡转换成鸭子)
查看>>
面向对象进阶
查看>>
操刀 requirejs,自己动手写一个
查看>>
初学jmeter
查看>>
C#画图
查看>>
Date类型 - 实践
查看>>
代码复审
查看>>
第四十篇 入门机器学习——Numpy.array的基本操作——向量及矩阵的运算
查看>>