asterisk系统源代码
程序截获SIGHUP信号来保证语音处理部分正常结束。
正常结束,产生MVMSTATUS变量
Main模式:
程序截获SIGHUP信号来保证语音处理部分正常结束。
正常结束,产生MVMSTATUS变量
被hangup或其他异常结束:
检测是否录音模式,是否需要处理文件
利用fork语法产生新进程,处理外部程序(ftp或smtp在处理完成以后根据要求是否删除掉本地文件)
功能约定:
语音播放部分从配置中分析。播放习惯直接检测caller的language类型。
用户可以指定greet和mail存放在不同folder里。
mail部分只保留new和old两个分类。
系统可以检测指定磁盘是否足够存放voicemail。
可以限制留言每条的时间,以及每个人允许有多少条,以及留过以后处理完成是否删除。
提示语音说的内容根据配置文件产生,两单词之间用空格做分割,特别变量用%表示
标签:
SIGHUP
MVMSTATUS
asterisk
Main
上传时间:
2016-07-29
上传用户:dongbaobao