Nach Auflegen weitere Priorities ignoriert

exaray

Neuer User
Mitglied seit
31 Jan 2006
Beiträge
70
Punkte für Reaktionen
0
Punkte
0
Ich habe eine Extension eingerichtet, die wenn sie angerufen wird in eine WAV-Datei aufzeichnet. Diese WAV-Datei wird dann mit lame in ein MP3 umgewandelt:

Code:
exten => Aufzeichnung,3,Set(RECFILE=${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)})
exten => Aufzeichnung,4,Record(/mnt/asterisk_record/${CALLERID(name)}/record/${RECFILE}.wav,0,3600)
exten => Aufzeichnung,5,TrySystem(lame -b 24 -h /mnt/asterisk_record/${CALLERID(name)}/record/${RECFILE}.wav /mnt/asterisk_record/${CALLERID(name)}/record/${RECFILE}.mp3)

Mein Problem ist nun folgendes: Wenn die Aufzeichnung nicht mit # beendet wird, sondern einfach aufgelegt wird, dann bricht Asterisk einfach ab und arbeitet die nächste Priority (5) einfach nicht ab.

Es müsste doch möglich sein auch nach dem Auflegen weitermachen zu können!?
 
Code:
exten => h,1,TrySystem(lame -b 24 -h /mnt/asterisk_record/${CALLERID(name)}/record/${RECFILE}.wav /mnt/asterisk_record/${CALLERID(name)}/record/${RECFILE}.mp3)
exten => h,2,hangup
sollte das nicht reichen ?
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,862
Beiträge
2,303,084
Mitglieder
378,515
Neuestes Mitglied
linnemann