FreeSwitch配置和使用手册范本.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD 格式 整理 PAGE 学习 参考 资料 分享 FreeSwitch配置和使用手册 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc350324758 1. FreeSwitch简介 PAGEREF _Toc350324758 \h 1 HYPERLINK \l _Toc350324759 2. 获取FreeSwitch PAGEREF _Toc350324759 \h 2 HYPERLINK \l _Toc350324760 3. FreeSwitch的配置 PAGEREF _Toc350324760 \h 3 HYPERLINK \l _Toc350324761 4. 软电话连接FreeSwitch使用 PAGEREF _Toc350324761 \h 3 HYPERLINK \l _Toc350324762 4.1. 语音通话 PAGEREF _Toc350324762 \h 4 HYPERLINK \l _Toc350324763 4.2. 发送SMS PAGEREF _Toc350324763 \h 8 FreeSwitch简介 FreeSwitch是一个开源的电话软交换平台,从一个简单的软电话客户端到运营商的软交换设备几乎无所不能,FreeSwitch 可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器等。FreeSwitch具有很强的伸缩性。旨在为音频、视频、文字或任何其他形式的媒体,提供路由和互连通信协议。它创建于2006年,填补了许多商业解决方案的的空白。FreeSWITCH的也提供了一个稳定的电话平台,许多广泛使用的免费电话就是在使用它开发的,但是它不支持视频通话。 FreeSwitch能原生地运行在Windows、Max OS X、Linux、BSD 及 solaris 等诸多32/64位平台,可以用作一个简单的交换引擎、一个PBX,一个媒体网关或媒体支持IVR的服务器等。它支持SIP、H323、Skype、Google Talk等协议,并能很容易地与各种开源的PBX系统如sipXecs、Call Weaver、Bayonne、YATE及Asterisk等通信。FreeSWITCH 遵循RFC并支持很多高级的SIP特性,如 presence、BLF、SLA以及TCP、TLS和sRTP等。它也可以用作一个SBC进行透明的SIP代理(proxy)以支持其它媒体如T.38等。FreeSWITCH 支持宽带及窄带语音编码,电话会议桥可同时支持8、12、16、24、32及48kHZ的语音. 而在传统的电话网络中,要做到三方通话或多方通话需要通过专门的芯片来处理,其它像预付费,彩铃等业务在PSTN网络中都需要依靠智能网(IN)才能实现,而且配置起来相当不灵活。 获取FreeSwitch 本文档不是详细介绍FreeSwitch理论的文章,而是讲其在实际中的应用的文章。FreeSwitch的各种版本的源码可以在一下的网址下载: HYPERLINK /wiki/Download_FreeSWITCH /wiki/Download_FreeSWITCH Windows用户可以直接下载编译好的安装文件 HYPERLINK /windows_installer/freeswitch-1.0.4.exe /windows_installer/freeswitch-1.0.4.exe。如果从源代码安装的话,需要Visual Studio 2008,下载后点击安装,安装完成执行FreeSwitchConsole.exe便启动了此服务器,其配置文件在C:\Program Files\FreeSWITCH\conf。 服务器启动后界面如图1所示. 图1 FreeSwitch启动后界面 FreeSwitch的配置 FreeSwitch默认设置了20个用户,如果需要更多的用户,那么只需要简单的三步就可以完成。 在conf/directory/default/中增加一个用户配置文件 修改拨号计划(Dialplan)使其它用户可以呼叫它 重新加载配置使其生效 例如,要添加用户Jack,分机号是1020,只需要到conf/directory/default目录下,将1000.xml拷贝到1020.xml,然后打开1020.xml,将所有1000都改为1020,并把effective_caller_id_name的值改为Jack,然后保存退出。 如:variable name=effective_caller_id_name value=Jack/ 接下来,打开 conf/dialplan/default.xml,找到 conditio

文档评论(0)

smdh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档