Dial(... L[x:y:z]) - Gleichzeitiges Abspielen der Ansage an Anrufer und Angerufenen

exaray

Neuer User
Mitglied seit
31 Jan 2006
Beiträge
70
Punkte für Reaktionen
0
Punkte
0
Code:
exten => s,n,Set(LIMIT_TIMEOUT_FILE=censec_absolute-timeout)
exten => s,n,Set(LIMIT_PLAYAUDIO_CALLER=yes)
exten => s,n,Set(LIMIT_PLAYAUDIO_CALLEE=yes)
exten => s,n,Dial,IAX2/${ARG5}/${ARG1}||rL(3590000)
exten => s,n,Hangup()

Der L - Parameter trennt nach Ablauf der Zeit (3590000 Millisekunden) das Gespräch und spielt vorher dem Anrufer (CALLER) und dem Angerufenen (CALLEE) eine Audiodatei vor.

Soweit klappt das auch, aber zuerst wird dem CALLER die Ansage vorgespielt (während dieser Zeit hört der CALLEE nichts und kann auch nicht mit dem CALLER sprechen), erst nachdem die Ansage zu ende ist wird sie auch dem CALLEE vorgespielt.
In der Zwischenzeit hat der aber schon verwundert ("warum ist jetzt die Leitung tot???") aufgelegt.

Kann man zumindest die Reihenfolge beeinflussen (erst CALLEE, dann CALLER) bzw. es so einrichten, dass die Ansage den beiden Teilnehmern gleichzeitig vorgespielt wird?
 

Zurzeit aktive Besucher

Keine Mitglieder online.
3CX

Statistik des Forums

Themen
239,473
Beiträge
2,128,080
Mitglieder
362,848
Neuestes Mitglied
Hanky999

Erhalten Sie 3CX für 1 Jahr kostenlos!

Gehostet, in Ihrer privaten Cloud oder on-Premise! Ganz ohne Haken. Geben Sie Ihren Namen und Ihre E-Mail an und los geht´s:

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.
oder via