- Mitglied seit
- 8 Aug 2008
- Beiträge
- 62
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo zusammen,
ich habe ein miniCallManager programmiert, anrufen und auflegen geht es schon.
Was mich aber noch interessiert ist die Anrufe Weiterleitung.
Ich habe dazu was gefunden:
Dialplan: Eingehende Anruf (mit Aktuelle ID) ---> SIP/450 ----> weiterleiten an----> SIP/451 (ohne vorher abzuheben)
und das habe ich in mein Programm ausgeführt:
Ich bekomme immer den aktuellen ID von ankommende Anruf, das geht soweit. und es hat auch am SIP/450 aufgehört zu klingel.
Dann geht es leider nicht mehr weiter.
hier CLI meldung:
hat jemanden erfahrung damit? oder kann mir einer helfen?
Danke.
ich habe ein miniCallManager programmiert, anrufen und auflegen geht es schon.
Was mich aber noch interessiert ist die Anrufe Weiterleitung.
Ich habe dazu was gefunden:
Code:
Action: Redirect
Synopsis: Redirect (transfer) a call
Privilege: call,all
Description: Redirect (transfer) a call.
Variables: (Names marked with * are required)
*Channel: Channel to redirect
ExtraChannel: Second call leg to transfer (optional)
*Exten: Extension to transfer to
*Context: Context to transfer to
*Priority: Priority to transfer to
ActionID: Optional Action id for message matching.
Dialplan: Eingehende Anruf (mit Aktuelle ID) ---> SIP/450 ----> weiterleiten an----> SIP/451 (ohne vorher abzuheben)
und das habe ich in mein Programm ausgeführt:
Code:
mWriter.WriteLine("Action: Redirect")
mWriter.WriteLine("Channel: " + AsteriskGetInID(TelefonName))
mWriter.WriteLine("Exten: SIP/451")
mWriter.WriteLine("Context: default")
mWriter.WriteLine("Priority: 1")
mWriter.WriteLine()
mWriter.Flush()
Ich bekomme immer den aktuellen ID von ankommende Anruf, das geht soweit. und es hat auch am SIP/450 aufgehört zu klingel.
Dann geht es leider nicht mehr weiter.
hier CLI meldung:
Code:
-- AGI Script callerID.sh completed, returning 0
-- Executing [2159212@isdn_in:2] Dial("mISDN/2-u277", "SIP/450") in new stack
-- Called 450
-- SIP/450-082ce948 is ringing
-- SIP/450-082ce948 is ringing
-- SIP/450-082ce948 is ringing
-- SIP/450-082ce948 is ringing
== Spawn extension (WeiterLeitung, SIP/451, 0) exited non-zero on 'mISDN/2-u277'
[Nov 7 10:54:44] WARNING[5923]: pbx.c:2483 __ast_pbx_run: Channel 'mISDN/2-u277' sent into invalid extension 'SIP/451' in context 'WeiterLeitung', but no invalid handler
hat jemanden erfahrung damit? oder kann mir einer helfen?
Danke.
Zuletzt bearbeitet: