1.两个perl的例子
一个是《Freeiris2开发人员手册》中的"打开你的软电话,拨号1234你会听到随机数"
让extensions能执行到这个程序
-
登入freeiris2管理平台
-
系统选项-->高级设置-->检索主通信文件-->点击"extensions_dianplan.conf"
-
[from-exten-sip]下面增加两句:exten => 1234,1,AGI(agi://127.0.0.1/echo)
-
保存
-
使修改生效: 当前帐户-->重启系统-->重置系统
第二个,是论坛上《快速进行三方通话》的一个脚本nway.pl
描述:在通话过程当中,被叫(系统分机)可按*4键,然后会听到提示音,然后输入第三方,之后会把主叫、被叫、第三方拉到一个会议室当中,进行三方通话
流程
通话中
主叫<-------->被叫
| |
| |
| |
| 被叫按*4
| |
主叫听提示音 |
|
被叫输入第三方号码
| | |
|________________| 系统呼叫第三方
| |
| 呼叫成功
主被叫进入会议室 |
|__________________________|
2. 文档,《Asterisk,电话未来之路!》,《Freeiris2开发人员手册》,《Perl语言入门》,《asterisk_gateway_interface_14_and_16_programming》以及"关于SIP协议的资料".
3.目前缺少的,Perl语言的精通程度,Asterisk的功能函数表,Agi(Asterisk Gateway Interface)的使用方法还需要整理出需要实现的功能清单...这一周估计都得花在这些里面了