Re: callinп party number on telephones(oh323)
вот так работает(запись удачных разговоров)
[mainin]
exten => s,1,goto(s,2)
exten => s,2,setvar(filenametomonitor=num-${CALLERIDNUM}-${TIMESTAMP})
exten => s,3,setvar(messagetoplay=zdrav)
exten => s,4,Monitor(wav,${filenametomonitor},mb)
exten => s,5,Background(${messagetoplay})
exten => s,6,DIAL(OH323/1005@192.168.0.26,10,Ttmg)
exten => s,7,StopMonitor
exten => s,8,setvar(messagetoplay=izven)
exten => s,9,gotoif($[${DIALSTATUS} = ANSWER]?15:10)
exten => s,10,Wait(5)
exten => s,11,goto(s,4)
exten => s,15, Wait(1)
exten => s,16,System('/usr/local/bin/sox /var/spool/asterisk/monitor/${filenametomonitor}.wav');
exten => s,17,System('rm /var/spool/asterisk/monitor${filenametomonitor}.wav')
exten => s,18,playback(dosv)
exten => s,19,Congestion
ну и в oh323.conf
alias =h323
зачем - я так и не понял
|