欢迎来到天天文库
浏览记录
ID:11894595
大小:1.64 MB
页数:10页
时间:2018-07-14
《freeswitch配置和使用手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、FreeSwitch配置和使用手册FreeSwitch配置和使用手册目录1.FreeSwitch简介12.获取FreeSwitch23.FreeSwitch的配置34.软电话连接FreeSwitch使用34.1.语音通话44.2.发送SMS81.FreeSwitch简介FreeSwitch是一个开源的电话软交换平台,从一个简单的软电话客户端到运营商的软交换设备几乎无所不能,FreeSwitch可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器等。FreeSwitch具有很强的伸缩性。旨在为音频、视频、文字或任何其他形式的媒体,提供路由和互连通信协议。它创建于20
2、06年,填补了许多商业解决方案的的空白。FreeSWITCH的也提供了一个稳定的电话平台,许多广泛使用的免费电话就是在使用它开发的,但是它不支持视频通话。FreeSwitch能原生地运行在Windows、MaxOSX、Linux、BSD及solaris等诸多32/64位平台,可以用作一个简单的交换引擎、一个PBX,一个媒体网关或媒体支持IVR的服务器等。它支持SIP、H323、Skype、GoogleTalk等协议,并能很容易地与各种开源的PBX系统如sipXecs、CallWeaver、Bayonne、YATE及Asterisk等通信。FreeSWITCH10Fr
3、eeSwitch配置和使用手册遵循RFC并支持很多高级的SIP特性,如presence、BLF、SLA以及TCP、TLS和sRTP等。它也可以用作一个SBC进行透明的SIP代理(proxy)以支持其它媒体如T.38等。FreeSWITCH支持宽带及窄带语音编码,电话会议桥可同时支持8、12、16、24、32及48kHZ的语音.而在传统的电话网络中,要做到三方通话或多方通话需要通过专门的芯片来处理,其它像预付费,彩铃等业务在PSTN网络中都需要依靠智能网(IN)才能实现,而且配置起来相当不灵活。1.获取FreeSwitch本文档不是详细介绍FreeSwitch理论的文
4、章,而是讲其在实际中的应用的文章。FreeSwitch的各种版本的源码可以在一下的网址下载:http://wiki.freeswitch.org/wiki/Download_FreeSWITCHWindows用户可以直接下载编译好的安装文件http://files.freeswitch.org/windows_installer/freeswitch-1.0.4.exe。如果从源代码安装的话,需要VisualStudio2008,下载后点击安装,安装完成执行FreeSwitchConsole.exe便启动了此服务器,其配置文件在C:ProgramFilesFre
5、eSWITCHconf。服务器启动后界面如图1所示.10FreeSwitch配置和使用手册图1FreeSwitch启动后界面1.FreeSwitch的配置FreeSwitch默认设置了20个用户,如果需要更多的用户,那么只需要简单的三步就可以完成。l在conf/directory/default/中增加一个用户配置文件l修改拨号计划(Dialplan)使其它用户可以呼叫它l重新加载配置使其生效例如,要添加用户Jack,分机号是1020,只需要到conf/directory/default目录下,将1000.xml拷贝到1020.xml,然后打开1020.xml,将
6、所有1000都改为1020,并把effective_caller_id_name的值改为Jack,然后保存退出。如:接下来,打开conf/dialplan/default.xml,找到行,将其改为:7、10208、)$”>保存退出,回到控制台,然后执行reloadxml命令或按快捷键F6,使新的配置生效,那么新用户1020便添加成功。如果你在某个运营商拥有SIP账号,你可以配置拨打外部电话,由于这不是本文介绍的重点,所以不作详细介绍。10FreeSwitch配置和使用手册1.软电话连接FreeSwitch使用FreeSwitch默认配置了1000~1019共20个用户,你可以随便选择一个用户进行配置(相当于已经在此服务器下注册了20个用户,用户名分别是1000、1001、……),下面就将来测试这个服务器,支持SIP协议的客户端软件有:X-Lite、Zoiper、Boghe
7、1020
8、)$”>保存退出,回到控制台,然后执行reloadxml命令或按快捷键F6,使新的配置生效,那么新用户1020便添加成功。如果你在某个运营商拥有SIP账号,你可以配置拨打外部电话,由于这不是本文介绍的重点,所以不作详细介绍。10FreeSwitch配置和使用手册1.软电话连接FreeSwitch使用FreeSwitch默认配置了1000~1019共20个用户,你可以随便选择一个用户进行配置(相当于已经在此服务器下注册了20个用户,用户名分别是1000、1001、……),下面就将来测试这个服务器,支持SIP协议的客户端软件有:X-Lite、Zoiper、Boghe
此文档下载收益归作者所有