新闻中心

EEPW首页>手机与无线通信>设计应用> 基于Asterisk的电话会议系统研究与设计

基于Asterisk的电话会议系统研究与设计

作者: 时间:2010-06-03 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/157386.htm


2.3开发举例
(1)Extensions.conf:的核心配置文件,该配置文件形成PBX的呼叫方案。
打进处理:

其中:agi conf_admin.php是根据用户输入信息读取会议资料属性;011862556787948是被允许访问的中国号码。
Web触发呼入处理:

(2)Meetme.conf:用于配置MeetMe。在配置文件中,这里可以定义会议室和进入会议的密码来建立一个会议。
(3)Zaptel.conf:用于配置连接传统模拟电话硬件接口,建立一个FXS和FXO通道。
(4)Zapata.conf:用于为系统中安装的电话硬件配置接口。通过Zaptel.conf和Zapata.conf对FXS/FXO接口通道进行配置,可以将模拟话机经过FXS接口,PSTN经过FXO或E1/T1接入到服务器,也可以通过SIP协议,经过软实现VoIP的落地。
(5)Sip.conf:用于配置SIP协议。该文件的开始是一个[general]section,包含通道设置,所有用户和对端的默认选项。可以对系统注册的每个用户设置用户名、连接类型、认证密码和指令地点(用于控制电话的权限,以及如何处理此号码的呼入呼叫)。
通过以上配置文件的设置,即可实现电话的功能。
另外,Asterisk有开源数据库MySQL和开源编程语言PHP,Perl接口,所有经过Asterisk服务器的呼叫详细记录(CallDetailRecord)都被记录在数据库中,如双方的号码、ID、通话时间等。根据产生的呼叫详细记录信息,可以监控通信流量,进行流量统计和通话计费,而且Asterisk的数据库能和企业的现有数据库整合到一起。用户还可以通过PHP语言开发的Web程序对MySQL进行维护。

3 结语
这里提出的SIP协议的IP电话系统具有投资小,成本低,方便实用,可靠性强,安全性好等优点。该系统建立在通用的计算机网络上,可在局域网或Internet上使用,对用户无特殊要求,另外还可扩展成融文本、视频会议于一体的网络交互式多媒体系统;由于终端较多地借助了PC资源,所以系统具备了较高的智能性;系统规范,管理模块集中化,不仅降低了成本,而且更便于系统的操作和维护。由于该系统秉承了TCP/UDP协议族的简单性,绝大多数功能都能通过软件实现,且可进行简单的改进,因此可以满足不同的应用和需要。
随着IP技术的发展,传统电信网络将逐步向IP网络发展。NGN是融合多业务的IP网,是电信网络的发展方向。Asterisk与Linux等开源项目结合,可以在原有网络基础上为企业提供IP语音解决方案,具有广阔的应用前景。Asterisk以其独特的优势获得越来越多企业的青睐。开源项目在通信行业的不断发展,会给通信业注入无限的活力。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭