zoukankan      html  css  js  c++  java
  • FreeSWITCH版本更新

    【1】FreeSWITCH版本更新

    从2014年10月底开始,FreeSWITCH代码库改为由stash管理,该管理工具能更好地与jira集成。

    如果你以前已经clone了代码,请做如下更新:

    git remote set-url origin https://freeswitch.org/stash/scm/fs/freeswitch.git

    否则,直接用以下地址进行克隆:

    git clone https://freeswitch.org/stash/scm/fs/freeswitch.git

    若仅克隆某个版本,命令如下:

    git clone -b v1.4.14 https://freeswitch.org/stash/scm/fs/freeswitch.git

    【2】Linux环境编译安装FreeSWITCH

    Linux环境编译按FreeSWITCH共有三种方式:

    不论哪种方式,首先都需要安装编译依赖库。所以,在安装FreeSWITCH之前,先把依赖包安装完成。

    安装依赖包命令:

    yum install -y autoconf automake libtool gcc-c++ ncurses-devel make zlib-devel libjpeg-devel libevent openssl-devel e2fsprogs-devel curl-devel pcre-devel speex-devel sqlite-devel libedit-devel

    第一种方式:从Git仓库安装

    (1)获取最新版

    git clone https://freeswitch.org/stash/scm/fs/freeswitch.git

    (2)获取版本V1.4.14

    git clone -b v1.4.14 https://freeswitch.org/stash/scm/fs/freeswitch.git

    (3)在FreeSWITCH源代码目录中执行命令

    [1]./bootstrap.sh

    执行完后。若想要添加或删除模块儿的话,可以修改/usr/src/freeswitch/modules.conf,在每行前面添加#来注释掉不需要的模块。

    [2]./configure

    [3]make install

    第二种方式:解压缩源码包安装

    (1)使用wget获取源代码安装包

    wget http://files.freeswitch.org/freeswitch-1.4.14.tar.gz

    (2)解压缩

    tar -zxvf freeswitch-1.4.14.tar.gz

    (3)执行命令

    [1]cd freeswitch-1.4.14

    [2]./configure

    [3]make install

    备注:与第一步相比,它不需要执行bootstrap.sh。

    因为源代码在打成tar包前已经执行过了,因而不需要automake和autoconf工具),便可以直接配置安装。

    第三种方式:最快安装

    (1)执行命令

    wget http://files.freeswitch.org/Makefile && make install

    【3】下载语音包

    安装默认的系统语音铃声包

    make -j cd-sounds-install

    make -j cd-moh-install

    【4】创建快捷启动

    ln -sf /usr/local/freeswitch/bin/freeswitch /usr/bin/

    ln -sf /usr/local/freeswitch/bin/fs_cli /usr/bin/

    Good Good Study, Day Day Up.

    顺序 选择 循环 总结

    
    
  • 相关阅读:
    cocos2dx错误收集
    lua工具库penlight--06数据(二)
    lua工具库penlight--06数据(一)
    成功解决Developer Express和Janus WinForms Controls中控件的冲突
    NET全控件
    SOA相关资料
    构建高并发高可用的电商平台架构大纲
    让memcached和mysql更好的工作
    《特别推荐》10套精美的免费网站后台管理系统模板
    编写高质量代码:改善C#程序的157个建议
  • 原文地址:https://www.cnblogs.com/Braveliu/p/11046971.html
Copyright © 2011-2022 走看看