Asterisk 我有服务器星号我想在mixmonitor中显示sip通道

Asterisk 我有服务器星号我想在mixmonitor中显示sip通道,asterisk,Asterisk,我有一个服务器星号“我想将声音文件保存在文件夹中”&我可以保存到文件夹中,但当一个呼叫进入服务器时,我不能重命名我想要的文件名,当使用sip香奈儿号码sip保存到名称文件中时,我想在上下文中键入代码 [voicemenu-custom-1] include = default exten = s,1,NoOp(VM_Main) exten = s,2,Answer() exten = s,3,Set(CALLFILENAME=${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)

我有一个服务器星号“我想将声音文件保存在文件夹中”&我可以保存到文件夹中,但当一个呼叫进入服务器时,我不能重命名我想要的文件名,当使用sip香奈儿号码sip保存到名称文件中时,我想在上下文中键入代码

[voicemenu-custom-1]
include = default
exten = s,1,NoOp(VM_Main)
exten = s,2,Answer()
exten = s,3,Set(CALLFILENAME=${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID}-${CALLERID(num)})
exten = s,4,Set(CALLFILENAMES=${REPLACE(CALLFILENAME,*)})
exten = s,5,MixMonitor(${CALLFILENAMES}.wav,bW(2))
exten = s,6,Set(CDR(userfield)=audio:${CALLFILENAMES}.wav)
exten = s,7,AGI(agi://192.168.27.85/customivr)
exten = s,8,GotoIf($[${AGISTATUS} != "SUCCESS"]?ringgroup:hangup)
exten = s,9(ringgroup),Goto(ringroups-custom-1,s,1)
exten = s,10,System(/var/lib/asterisk/scripts/checkrcm.sh ${UNIQUEID}
${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)} ${CALLERID(num)})
exten = s,11(hangup),StopMixMonitor()
exten = s,12,Hangup()

当收到呼叫时,您有DAHDI通道,但只有在一个用户应答呼叫后才能定义sip通道。lool:->您可以将dahdhi频道添加到文件名中,但无法保存sip频道。如果您想要这样做,您必须在挂起事件中重命名文件