( gedg87 | 2013. 01. 10., cs – 13:51 )

extensions.conf bejegyzés:

;uzenetrogzito extenson

exten => 438,1,Noop

;438-as mellek rogzitese

exten => 438,1,Dial()
exten => 438,2,Playback()
exten => 438,3,Beep
exten => 438,4,Set(MONITOR_FILENAME=recording-${CALLERID(num)}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID})
exten => 438,5,MixMonitor(/etc/asterisk/answers/wav/s${MONITOR_FILENAME}.wav)
exten => 438,6,Hangup()

asterisk -rvvvvvvvvvvv kimenete:

== Using SIP RTP CoS mark 5
-- Executing [438@test:1] NoOp("SIP/mellek435-021aeef0", "") in new stack
-- Executing [438@test:2] Playback("SIP/mellek435-021aeef0", "") in new stack
[Jan 10 13:48:00] WARNING[15656]: app_playback.c:410 playback_exec: Playback requires an argument (filename)
== Spawn extension (test, 438, 2) exited non-zero on 'SIP/mellek435-021aeef0'

Ha jol ertelmezem akkor a Playback requires an argument (filename), azt jelenti , hogy a Playback() utasitasban kell egy filenevet megadnia zarojelek kozott.

De nem tudom , hogy mit adjak meg itt , milyen filet? Ez most lenyegeben a rogzites funkcio , vagy valami filet akar lejatszani?