Hi,
i’m trying to save call recordings in Asterisk but it creates two file separately for in and out
eg
1001—05-35-16—1909xxxxxx-in.wav
1001—05-35-16—1909xxxxxx-out.wav
in extensions.conf for recording
[outbound]
exten => _XXXX.,1,Macro(callrecout,${EXTEN})
exten => _XXXX.,n,Dial(SIP/freevoip/${EXTEN},40,Tt)
exten => _XXXX.,n,HangUp()
[macro-callrecout]
exten => s,1,Set(chan=${CHANNEL})
exten => s,n,Set(chan=${CUT(chan,,1)})
exten => s,n,Set(CDR(accountcode)=OUT)
exten => s,n,Set(date=${STRFTIME(${EPOCH},,%Y-%m-%d)})
exten => s,n,Set(time=${STRFTIME(${EPOCH},,%H-%M-%S)})
exten => s,n,NoOp(${chan})
exten => s,n,NoOp(${ACCOUNTCODE})
exten => s,n,Set(MONITOR_FILENAME=/var/spool/asterisk/monitor/${date}/OUTBOUND/${chan}---${time}---${ARG1})
exten => s,n,NoOp(${MONITOR_FILENAME})
exten => s,n,Monitor(wav,${MONITOR_FILENAME},m)