Asterisk 星号记录一个.wav文件并保存与调用文件相同的文件名
我制作了一个脚本,可以自动创建一个.call文件,并自动移动到/var/spool/asterisk/outgoing/,我已经完成了,但正在录制中 我想保存一个与.call文件相同的.wav文件 文件Asterisk 星号记录一个.wav文件并保存与调用文件相同的文件名,asterisk,Asterisk,我制作了一个脚本,可以自动创建一个.call文件,并自动移动到/var/spool/asterisk/outgoing/,我已经完成了,但正在录制中 我想保存一个与.call文件相同的.wav文件 文件 testcalls150.call extensions.CONF [外出电话] 扩展=>s,1,答案() exten=>s,2,记录(/var/spool/asterisk/tmp/${CALLFILENAME(name)}/${STRFTIME(${EPOCH},GMT-8,%m%d%y-%
testcalls150.call extensions.CONF
[外出电话]
扩展=>s,1,答案()
exten=>s,2,记录(/var/spool/asterisk/tmp/${CALLFILENAME(name)}/${STRFTIME(${EPOCH},GMT-8,%m%d%y-%H:%m:%s)}.wav,0,0,qxk) 输出:
在/var/spool/asterisk/tmp/testcalls150(日期时间)。wav 提前感谢,
OAcebes请阅读以下内容: 您需要使用创建调用文件
Set: callfile_name=testcalls150.call
之后,您可以在拨号计划中执行以下操作:
exten=>s,2,Record(/var/spool/asterisk/tmp/${callfile_name}${STRFTIME(${EPOCH},GMT-8,%m%d%y-%H:%M:%S)}.wav,0,0,qxk)
注意,在创建呼叫文件时,您还必须检查星号正在运行和/var/spool/asterisk/outgoing中的文件数是否较低。因为当你们总是添加文件和星号不能处理相同的速率时,这种情况可能会发生。结果将是文件夹中2000-3000个文件之后的系统邮件功能