利用asterisk 实现电话会议功能
更新:HHH   时间:2023-1-7


           对于现在科技发达的今天,企业的成长和发展,在不同地方都有相关的分公司或驻点,已经是一件很平常的事情。但是平时沟通将很多时候以文字为主。

          下面提供一种免费的电话会议沟通方式,做产品介绍再也不担心介绍得不够详细了。

          Asterisk 可以实现免费的电话会议功能,并且可以支持10路会议成员,并且保证会议通话质量。

        实现代码分享如下:

编辑拨号计划文件,/etc/asterisk/extensions.conf (默认保存在此处)

[OUTBOUND]

exten => _3200,1,NOOP(Meeting Operations ,Meet time is :${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)})
exten => _3200,n,Read(CONFNO,conf-getconfno,,i)
exten => _3200,n,ExecIf($['X${CONFNO}' = 'X'],Hangup)
exten => _3200,n,Set(Filename=${CALLERID(num)}_${CONFNO}_${STRFTIME(${EPOCH},,%Y%m%d_%H%M%S)}_${UNIQUEID})
exten => _3200,n,MeetMe(${CONFNO},pdX)
exten => _3200,n,Hangup

 

请问大家,Asterisk 功能强大吧?就简单几行,就实现了一个电话会议功能,为公司省了不少钱的哦。

下面用场景来说明这个会议室的用法:

广州产品开发部门准备对公司的销售做一次产品培训,销售人员分别在广州,深圳都有。

产品开发部定义的会议室号为10086

那么主持人和各地的销售人员只要拿起电话机,拨打3200,听到语音提示后输入10086#,

即可以所有的人员都进入到会议室中,参加相关的培训工作。

           功能强大,使用简单方便吧。

 

返回开发技术教程...