Sunday, 15 January 2012

asterisk - Unable to save a recorded file with name as current time -



asterisk - Unable to save a recorded file with name as current time -

i using asterisk 11.9.0 , trying record user voice unable save user recording name current time (2014-06-19 14:40:04.wav) code

[record] exten => _x.,1,noop(----------record-----------) exten => _x.,n,answer() exten => _x.,n,set(__start=${cdr(start)}) exten => _x.,n,playback(hello-world) exten => _x.,n,wait(1) exten => _x.,n,record(${start}:wav) exten => _x.,n,wait(1) exten => _x.,n,hangup()

my cli shows

executing [4759500@record:5] record("dahdi/i1/8826093338-18fe", "2014-06-19 14:40:04:wav") in new stack -- <dahdi/i1/8826093338-18fe> playing 'beep.gsm' (language 'yes') [jun 19 14:40:07] warning[19525]: file.c:1181 ast_writefile: no such format '40:04:wav' [jun 19 14:40:07] warning[19525]: app_record.c:320 record_exec: not create file 2014-06-19 14 -- executing [4759500@record:6] wait("dahdi/i1/8826093338-18fe", "2") in new stack -- executing [4759500@record:7] hangup("dahdi/i1/8826093338-18fe", "") in new stack

i think asterisk search file format after ":" filename current time creating problem.is there way save current time recorded file name. in advance.

you may this:

record(${strftime(${epoch},,%y%m%d-%h%m%s)}.wav)

asterisk voip audio-recording

No comments:

Post a Comment