Voice Menue einblenden ohne Dial unterbrechen

vWalter

Neuer User
Mitglied seit
21 Jan 2006
Beiträge
107
Punkte für Reaktionen
0
Punkte
16
Hi,

ich habe mal wieder ein Problem : Ich nehme Anrufe entgegen, spiele eine Hintergundmusik und blende regelmäßig ein Auswahlmenue ein.

Jedesmal, wenn das Menu beginnt, endet der Dialvorgang und beginnt wieder, wenn das Menu vorbei ist.
- Einerseits klingelt dadurch das Telefon nicht, wenn des Menue in Aktion ist, andererseits habe ich bei jedem "beendeten" Dial-Vorgang einen "verpassten" Anruf im Telefonspeicher.


So sieht das ganze in der extension.conf aus :

exten => s,n(start1),Dial(ZAP/g2/41,5,m(raw-random)td); 5s klingeln
exten => s,n,Background(anruf_noch_nicht_angenommen) ; kleines Menue
exten => s,n,Dial(ZAP/g2/41,15,m(raw-random)td) ; 15s klingeln

u.s.w.


Weiß jemand Rat ?

Gruß Walter
 
Ich habe es jetzt mal mit einer Queue probiert in dieser Beispielart :

[queue1]
musiconhold =shoutcast-stream
strategy = ringall
context = weiter ;
timeout = 15
wrapuptime=10
announce-frequency = 30
announce-holdtime = yes
joinempty = yes
member => Zap/g1/50


Das funktioniert genauso "stabil" wie die o.g. Version - allerdings mit dem selben kosmetischen Fehler, daß jede Beendigung des Klingels, während eine Voice-Auswahl gesendet wird, zur Folge hat, daß ich auf dem (ISDN)Telefon einen "vergessenen" Anruf zusätzlich habe.

Gibt es in einer Queue die Möglichkeit, das Aussetzen der Klingelroutine zu verhindern - oder irgend eine andere Möglichkeit, um die "vergessene" Anrufe zu verhindern.
 
Kostenlos!

Statistik des Forums

Themen
248,856
Beiträge
2,302,980
Mitglieder
378,504
Neuestes Mitglied
Hallo61Hallo