Background tut nicht was es soll

Fux

Mitglied
Mitglied seit
3 Jun 2004
Beiträge
420
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen,

voip-info.org sagt:
Code:
Play a sound file but returns control immediately
theoretisch sollte also bei

exten => s,1,Answer
exten => s,2,Background(irgendwas)
exten => s,3,Dial(irgendwer)

noch während die Wiedergabe von "irgendwas" läuft "irgendwer" angrufen werden.
Das tut es bei mir nicht. Dial wird erst ausgeführt, nachdem "irgendwas" zu Ende abgespielt wurde.

Woran kann das liegen ? Oder habe ich da etwas mißverstanden ?
 

rajo

Admin-Team
Mitglied seit
31 Mrz 2004
Beiträge
1,958
Punkte für Reaktionen
0
Punkte
36
probiers mal mit


exten => s,1,Answer
exten => s,2,Background(irgendwas)
exten => 1234,1,Dial(irgendwer)

und ruf dann die 1234 an

Therefore Asterisk, having run out of commands to execute, listens for any DTMF digits that the user dials while it continues playing the sound file. If the user dials a number of an extension that is valid in the current context, the sound file will stop playing and Asterisk will jump to the extension dialed. If the user does not dial an extension, then Asterisk will finish playing the backgrounded sound file, and then silently wait ResponseTimeout seconds for the user to dial something.
 

Fux

Mitglied
Mitglied seit
3 Jun 2004
Beiträge
420
Punkte für Reaktionen
0
Punkte
16
Aso. Das heißt, das was ich möchte geht garnicht ? Ich möchte, daß dem Anrufer eine Ansage zugespielt wird, während schon das Telefon des internen Teilenhmers klingelt. Der Anrufende soll nicht erneut irgendwas eingeben müssen. Nur anrufen, "Guten Tag ..." und gleichzeitig sollen die internen Apparate klingeln.
 

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
233,139
Beiträge
2,030,627
Mitglieder
351,509
Neuestes Mitglied
elbkultur