电话软交换机 FreeSWITCH

电话软交换机 FreeSWITCH

MPL
C/C++
跨平台
2009-01-21

    FreeSWITCH 是一个开放源代码的电话引擎,提供了一整套软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动,可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器等。

    原作者 Anthony Minessale II(首席设计师)最初的设计理念,FreeSWITCH 旨在成为纯软交换引擎,其建立在由状态机驱动的坚固核心之上。

    FreeSWITCH 支持多种通讯技术标准,包括 SIP,H.323,IAX2,RTP / RTCP 栈,MRCP 等等 VoIP 协议栈,也整合对接了 GoogleTalk、Skype 等等,可以方便的与其他开源的 PBX 系统进行对接,例如 sipX, OpenPBX, Bayonne, YATE 或者 Asterisk.    FreeSWITCH 支持许多高级的 SIP 特性,例如 presence/BLF/SLA 、TCP TLS 和 sRTP,它还可以用来作为类似于 SBC (Session Border Controller) 的透明代理。

    为了降低复杂性,FreeSWITCH 在众多开源软件的基础上进行构建,例如,

  1. 跨平台特性基于 Apache APR 库和 APR-Util
  2. SIP 协议栈以诺基亚研究所开发的 Sofia-SIP 为基础;
  3. MRCP 协议栈以 UniMRCP 为基础,实现了 MRCP 协议的对外对接基本功能。

        另外 UniMRCP 也是以 Apache APR 为基础进行编写的。

    同时也正是由于其构建于众多开源软件之上,极其开放,众多贡献者在 FreeSWITCH 平台上实现了众多的想法原型,拥有强大的生态圈。

加载中

评论(9)

livem
livem
简单的交换引擎
Johnshi
Johnshi
good! IP-PBX
AidenZhang
AidenZhang
(接上)OpenSIPS做sip proxy,控制信令; FreeSWITCH做SBC和媒体网关,当然媒体网关你可以选你熟悉的Asterisk; #OpenIMSCore#做IMS部分的控制,可以介入更多AS服务;(待续)
李智清
李智清
有源码下载吗? FreeSWITCH
livem
livem
诺基亚公司开发的,使用在 #FreeSWITCH# 里面。 #Sofia-SIP#
livem
livem
#FreeSWITCH# mod_flite 模块使用这个语音合成引擎的 #Flite#

FreeSWITCH 1.6.20 发布,纯软交换引擎

2018年1月26日,最近几天中国大部分地区降温雨雪天气的寒冷日子,FreeSWITCH 1.6.20 发布了! 这是一个维护版本,修改包括以下几方面: 为模块 mod_av 增加了一条命令,以方便修改日志级别;...

2018/01/31 08:04

FreeSWITCH 1.4.6 发布,电话软交换机

FreeSWITCH 1.4.6 发布,这是一个维护版本,修复了一些 bug ,包括: a regression in re-invite parsing, a few more issues uncovered by our continuing Coverity scans of the code base...

2014/06/06 07:46

FreeSWITCH 1.4.5 发布,电话软交换机

FreeSWITCH 1.4.5 发布,修复了 UDP 之上 mod_sofia SIP 订阅的问题;修复了清理了 mod_cepstral、mod_fifo 和其他模块的 bug,下载地址: http://files.freeswitch.org/freeswitch-1.4.5.t...

2014/05/31 06:43

FreeSWITCH 1.4.4 发布,电话软交换机

FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动。FreeSWITCH 可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器等。 FreeSWITCH 支持多...

2014/05/24 06:24

FreeSWITCH 1.2.14 发布,电话软交换机

FreeSWITCH 1.2.14 发布,这是一个维护版本,修复了很多 bug。 下载地址:http://files.freeswitch.org/freeswitch-1.2.14.tar.bz2 FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和...

2013/10/17 08:15

FreeSWITCH 1.2.12 发布,电话软交换机

FreeSWITCH 1.2.12 发布了。在 Ken 的邮件列表贴中详细描述了该版本的改进内容。该版本修复了大量的 bug,我们推荐在生产环境中使用该版本。 FreeSWITCH 是一个电话的软交换解决方案,包括一...

2013/07/26 07:25

FreeSWITCH 1.2.6 发布,Bug 修复请尽快升级

FreeSWITCH 1.2.6 发布了,该版本包含很多 bug 修复以及一些内存泄漏问题的解决。请 1.2 版本用户尽快升级。 FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音...

2013/03/07 07:14

官方发布 FreeSWITCH 1.2 正式版

FreeSWITCH 团队宣布 1.2 正式版发布了,这是经过很长时间的开发以及大量测试后的结果。 FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动。F...

2012/08/09 08:59

FreeSWITCH 1.2 RC2 发布

FreeSWITCH 刚刚发布了 1.2 版本的第二个 RC 版,可从 这里 下载. 官网上没有提及该版本的改进内容。 FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的...

2012/05/09 07:07

FreeSWITCH 1.2 发布,电话软交换

FreeSWITCH 1.2 正式版发布了,FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动。FreeSWITCH 可以用作交换机引擎、PBX、多媒体网关以及多媒体...

2012/03/13 09:00

没有更多内容

加载失败,请刷新页面

1
回答
OpenMcu、asterisk、freeSWITCH、 OpenSips、H323Plus它们的优缺点总结

想组件一套系统,包括电话会议、视频会议、白板、演示文稿共享、IM和一对一通话。 想用一些开发的东西,和自己开发一些东西组建这个系统,但是对于这些相关知识比...

05/10 15:05
47
回答
在it行业里,程序员做哪方面开发收入最高?

是用unity3d,还是erlang呢?小弟目前是java程序员,但感觉会java的人太多了,导至php都比java待遇高,哎,很想转行做些其他的开发。

2015/01/27 05:47
4
回答
我想去做托管freeswitch的业务,有技术大牛一起来参加?

我想去做托管freeswitch的业务,有技术大牛一起来参加?

2014/11/26 13:28
1
回答
呼叫中心系统怎么搭建,

求 大神指教yier, 公司需要搭建 400 呼叫中心系统, 从运营商引入了中继线, 那么问题来了, 我搜了一下出来一些软件, 不知道怎么使用 ? 我讲下...

2015/06/11 15:38
1
回答
app通过网络呼叫到电话,电话接听后按*、#,app可以得到相应的通知,这个该用什么sip服务器啊

app通过网络呼叫到电话,电话接听后按*、#,app可以得到相应的通知,这个该用什么sip服务器啊

2015/06/19 12:11
69
回答
OSC第52期高手问答 ----- 解读FreeSWITCH

OSCHINA 本期高手问答(7月28日-8月3日)我们请来了 @SevenDu (杜金房)为大家解答关于FreeSWITCH方面的问题。 @SevenD...

2014/07/28 15:33
3
回答
sip服务器搭建之opensips后面挂接freeswitch

那位大侠知道怎样用opensips搭建个服务器然后后面挂接freeswitch?麻烦有知道帮下忙!

2013/03/20 19:09
1
回答
老杜,请教下,如何在esl中调用command regex,并处理正则表达式的返回值呢?

@SevenDu 你好,想跟你请教个问题:请教下,如何在esl中调用command regex,并处理正则表达式的返回值呢?因为我想完全用esl来处理fs...

2014/09/14 22:41
5
回答
freeSWITCH能支持两地普通pbx进行桥接吗?

@uian2000 等等高手 菜鸟突发奇想: 请问freeSWITCH有支持两个地方pbx中继的方案吗? 即AB两地均有自己的pbx,中间有专线连接,进行...

2012/08/15 10:43
1
回答
freeswitch 分機偵測

請問有辦法不透過撥號方式,就能夠知道現在FREESWITCH上,有哪些分機已經註冊、離線、線上的資訊嗎

2014/04/28 15:46

没有更多内容

加载失败,请刷新页面

FreeSWITCH 1.6.12 安装笔记(apt-get 方式)

**2016-11-1** 上周折腾了2天,安装升级了 **FreeSWITCH** 最新版本 **1.6.12**,把步骤记录一下以备后续查看。 **1)** 查看系统版本 on **Debian** ``` $ uname -a Linux debian 3.16.0-4-a...

2016/11/01 00:59
1K
0
freeswitch websocket webrtc

Install the Certificate into FreeSWITCH Replace sipjs.com with the domain name that you used to generate the certificate. cd /etc/letsencrypt/live/sipjs.com echo '' >> /usr/loca...

2018/11/16 09:46
885
1
分机管理-参数分析记录

用户注册 参数 值 说明 sip_auth_method REGISTER sip_to_host 119.23.xxx.xxx Core-UUID bf61154d-ef3c-4619-ad9b-3bac671ed3bf sip_auth_qop auth sip_request_host 119.23.62.215 sectio...

2018/06/26 20:48
3
0
freeswitch实战经验1:服务器向成员主动发起会议邀请

接触过freeswitch的童鞋们都知道,freeswitch自动会议室功能,比如大家都拨3000这个号码,就可以进行电话会议功能了。但是,现在有这么一个场景:现在某个主持人想开电话会议,想直接由frees...

2013/06/17 17:44
3.4K
1
freeSWITCH编译java esl模块

一、背景 假设源代码路径为/home/freeswitch 二、编译安装libesl.a 1. cd /home/freeswitch(源代码的根目录) 执行./configure,以便生成必要的Makefile文件。 2. cd /home/freeswitch/libs/...

2017/10/24 13:54
106
0
freeSwitch安装步骤 for CentOS

1. 下载: 下载地址:http://files.freeswitch.org/ 或者直接用git安装。可能会失败 git clone -b v1.2.stable git://git.freeswitch.org/freeswitch.git 2. 安装依赖环境: yum install au...

2017/10/24 02:11
181
0
SIP协议

SIP协议

2014/02/07 14:03
101
0
SIP协议

SIP协议

2014/05/12 13:08
99
1
BL420D + Freeswitch-1.0.6

BL420D + Freeswitch-1.0.6 操作环境: =========================== OS:CentOS 5.4 Kernel: 2.6.18-194.el5 Libpri: libpri-1.4.11.4 Zaptel: zaptel-1.4.12.1 Bluenet: bluenet-linux-0....

2010/12/14 15:29
394
0
freeswitch实战经验2:发送短消息

大家都知道通过freeswitch,可以实现用户与用户之间发送短信,那能否做个WEB系统,实现通过服务器向一堆用户发送短信呢? 答案必须是肯定的! 1、还是使用fs_cli,这个东西我不在重复描述,见...

2013/06/18 17:21
1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部