Hallo Community,
folgendes Problem:
Ich würde gerne eingehende Anrufe weitervermitteln, die Zeit während des Vermittelns würde ich gerne mit mehr oder minder sinnvollen Ansagen überbrücken.
----
exten => 99,1,Ringing
exten => 99,2,Background(hallo-ich-bins)
exten => 99,3,Dial(zap/89|g)
exten => 99,4,Hangup
----
So wie Backgrund in der Asterisk Doku beschrieben ist, gibt Background die Steuerung, im Gegensatz zu Playback, sofort an das script zurück.
So aus diesem Grund müsste der Dial eigentlich stattfinden noch während das Sundfile eingespielt wird.
Tut er aber nicht! Und ich wundere mich warum er das nicht tut.
In der Asterisk Console sehe ich executing cmd background, ich höre den schwafeltext und erst wenn der schwafeltext zuende ist fängt der mit dem Dial an.
Vielleicht weiss einer von euch weiter
Grüße
Mike
folgendes Problem:
Ich würde gerne eingehende Anrufe weitervermitteln, die Zeit während des Vermittelns würde ich gerne mit mehr oder minder sinnvollen Ansagen überbrücken.
----
exten => 99,1,Ringing
exten => 99,2,Background(hallo-ich-bins)
exten => 99,3,Dial(zap/89|g)
exten => 99,4,Hangup
----
So wie Backgrund in der Asterisk Doku beschrieben ist, gibt Background die Steuerung, im Gegensatz zu Playback, sofort an das script zurück.
So aus diesem Grund müsste der Dial eigentlich stattfinden noch während das Sundfile eingespielt wird.
Tut er aber nicht! Und ich wundere mich warum er das nicht tut.
In der Asterisk Console sehe ich executing cmd background, ich höre den schwafeltext und erst wenn der schwafeltext zuende ist fängt der mit dem Dial an.
Vielleicht weiss einer von euch weiter
Grüße
Mike