今天下午做的一些trixbox测试内容(汇总)

trixbox(http://www.trixbox.org)是一套很有意思的系统,它基于asterisk/freepbx这些开源软件和Ceos的linux发行版整合出来一个简单安装、简单上手的网络电话控制系统。通过Ceos使安装傻瓜光盘化,通过web界面使得配置和管理十分容易,当然是对于一些基础的应用来讲,不过对于绝大多数普通用户来讲,这些功能足够来构建一个小型公司的电话交换系统,或者一个小型呼叫中心。

趁着今天值班leera把他的TDM400P卡拿了过来下午做了些基于trixbox的基础功能试验,希望能在此基础上实现一些单位IP电话和callcenter的一些应用。

安装完成trixbox之后,需要设置一下maint的密码,同时在登陆Freepbx以后需要在Module Admin中check for updates onlie,安装一些附加模块,才能实现下面的一些功能。

1.基本呼入呼出功能。

SIP分机号之间呼叫
在“Extension”中增加SIP分机,可以设置分机注册的密码,当然也可以enable语音邮箱并设置其密码。增加SIP分机之后就可以实现分机之间的呼叫拨入,通过X-lite测试。


语音邮箱
通过X-lite拨叫分机未通或无接听之后会自动转入语音邮箱留言,系统默认拨号“*97”进入自己的语音邮箱,可以按照提示收听语音邮件,同时可以登陆ARI通过web当时查看、收听或者转发语音邮件。

外线电话呼入;
在外线顺利接入之后(我这里使用的是单位8016分机线),在“IVR”新建一个Digital Receptionist,然后在“Inbound Routes”新建一个Route对应此数字接待员即可。trixbox自动接受外线电话呼入,通过外线电话拨打“总机-8016”就可以听到默认语音菜单,直接拨SIP分机号可以拨打到X-lite分机。
IVR相当于一个总服务台,通过这里进行各种呼入服务的应答处理,包括后面的一些应用。

SIP分机号和外线电话之间的呼叫;
trixbox安装完成之后会在“Outbound Routes”中自动新建一个9_outside的呼出规则,所有分机可以拨“9”后拨打外线号码,当然你也可以设立一些规则限制,如只能拨打规则内的号码等等,有规则向导帮你。

声音菜单录制定制;
通过“System Recordings”可以自己创建语音菜单等,填写录音的分机电话号码点击“Go”,在此分机号码上拨打“*77”可以进行电话录音,拨打“*99”可以试听刚录入的电话录音,完成后就可以命名保存。

2.会议室功能
Conferences会议室是很有意思的一个功能,他能实现多路IP电话同时进行语音。

SIP分机号电话会议;
点击“Conferences”新建会议,需要填写会议室号码“conference number”,用户进入口令“user PIN”,和会议主持人口令“admin PIN”,当然你也可以设置自己定制的进入语音提示“join message”,以及其他一些提示,如是否等待主持人、用户进入和离开提示等。
这里我们设置的会议室号码是901,x-lite分机拨打901就可以听见会议室提示语音,按键口令后即可进入。

SIP分机和外线的电话会议;
让外线电话加入会议室需要在“IVR”中增加一条规则,编辑我们刚才新建的IVR,加入一个Option,填写一个拨入号如5,定义到新建的Conferences“901”上,生效规则后,外线电话拨入“8016”外线号码后,按键5即可进入901会议室了。

3.SIP分机号之间的转拨
在/etc/asterisk/features.conf已经定义了转接的按键“blindxfer => ##”,1001分机在接听来电之后,按键##会听到转接提示音,然后按键其他分机号如“1002”,就可以将来电转接到1002上,此时1002分机响铃。

4.SIP分机号集体振铃
通过“Ring Groups”可以实现多路分机同时振铃待接听,在“Ring Groups”新建一个group,设定Group Number,这里我们设定为600,“Ring strategy”振铃策略选择“ringall”表示所有同时振铃,在“Extension list”中填入需要接受振铃的分机号,生效即可。用其他x-lite分机拨打600之后,填入的分机讲同时响铃。
要使外线拨入之后的分机振铃,需要在“IVR”中增加规则,编辑我们刚才新建的IVR,加入一个Option,填写一个拨入号如0,定义到新建的Ring Groups“600”上,生效规则后,外线电话拨入“8016”外线号码后,按键0即可使填写的所有分机同时振铃。

5.SIP分机号的队列接听
队列接听和集体振铃有些类似,不过是跟高级的等待队列形式,当用户拨入既定号码之后,设定等待的分机队列,当第一个分机未接听之后,自动让下一个分机振铃接听,依次循环。在“Queue”中设置此功能,步骤和上面的差不多,不过感觉更为高级些,就不再多说了。

今天下午做的一些trixbox测试内容(汇总)》有3条评论

发表评论