初识FreeSwitch

初识FreeSwitch(一)

FreeSWITCH是一个开源的电话交换平台。官方定义:世界上第一个跨平台的、伸缩性极好的、免费的、多协议的电话软交换平台。

一、主要功能介绍

FreeSwitch是一个B2BUA,所以它能做的工作很多,下面列出它的典型功能

  1. 在线计费、预付费功能
  2. 电话路由服务器
  3. 语音转码服务器
  4. 支持资源优先权和Qos的服务器
  5. 多点会议服务器
  6. IVR、语音通知服务器
  7. VoiceMail服务器
  8. PBX应用和软交换
  9. 应用层网管
  10. 防火墙/NAT穿越应用
  11. 私有服务器
  12. 第三方呼叫控制应用
  13. 业务生成环境运行时引擎
  14. 回话便捷控制器
  15. IMS中的S-CSCF/P-CSCF/I_CSCF
  16. SIP网间互联网关
  17. 传真服务器、T.30到T.38网关

二、FreeSwitch安装

1.windows版本

  1. 下载合适的版本
    下载地址:https://files.freeswitch.org/windows/installer/
  2. 安装软件
    根据系统提示一直下一步即可,默认安装路径为C:\Program Files\FreeSWITCH
  3. 启动方式
    第一种方式:管理员方式运行 FreeSwitchConsole.exe
    第二种命令方式: cmd到C:\Program Files\FreeSWITCH目录 执行FreeSwitchConsole -c

2.CentOS 7.0版本

  1. 下载并安装软件
    由于安装过程出错过多,后续会出一篇专门安装的帖子,建议参考官网https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+7
  2. 启动方式
    默认安装路径为:/usr/local/freeswitch
    进入freeswitch目录中 使用freeswitch命令即可,如果想后台运行则使用 freeswitch -nc ,
    使用fs_cli命令即可进入控制台
    建议配置连接(功能类似于增加快捷方式)
    ln -sf /usr/local/freeswitch/bin/freeswitch /usr/bin/
    ln -sf /usr/local/freeswitch/bin/fs_cli /usr/bin/
    增加了以上配置 可以直接使用freeswitch和fs_cli命令

3.文件目录结构

FreeSwitch默认安装的位置是 /usr/local/freeswitch ,在Windows系统中默认安装路径为C:\Program Files\FreeSWITCH,目录结构基本一致

文件目录

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值