;Звонок на внешний номер
exten => _XXX.,1,Gosub(sub-recording,s,1(${CALLERID(num)}, ${EXTEN}))
same => n,Dial(PJSIP/${EXTEN}
@724210355)
include => handup-sip
[sub-recording]
exten => s,1,Set(fname=${STRFTIME(${EPOCH},,%Y/%m/%d-%H:%M)}-${UNIQUEID}-${ARG1}-${ARG2})
same => n,Set(monopt=nice -n 19 /usr/local/bin/lame -b 8 --silent "${DIR_RECORDS}${fname}.wav" "${DIR_RECORDS}${fname}.mp3" && rm -f "${DIR_RECORDS}${fname}.wav" && chmod o+r "${DIR_RECORDS}${fname}.mp3")
same => n,Set(CDR(recordingpath)=${DIR_RECORDS}${fname}.mp3)
same => n,Set(CDR(realdst)=${ARG2});
same => n,MixMonitor(${DIR_RECORDS}${fname}.wav,bp,${monopt})
same => n,Return()