Hallo zusammen,
ich habe folgendes Problem:
Ich moechte ein AGI Script während eines Gesprächs laufen lassen um z.B. jede Minute Geld von einem Konto abzubuchen (via SQL).
Ich habe schon verschiedene ansaetze durch, leider ohne Erfolg.
Führe ich das "EXEC DIAL SIP/XXXXX" innerhalb des AGI aus bleibt die ausführung des Scripts an dieser Stelle stehen.
Eine andere Idee war es das DIAL Command gleichzeitig mit einem AGI Script direkt im Wählplan auszuführen, an dieser Stelle ist mir leider nicht bekannt OB und/oder WIE es moeglich ist mehrere Commands im Waehlplan gleichzeitig auszuführen.
Ist es ueberhaupt moeglich ein Script während eines Gespräches laufen zu lassen? Und innerhalb des Scripts den Status des Calls zu ueberwachen?
Im Einsatz ist ein Debian Etch System mit Asterisk v1.2.20 und AGI wird ueber PHP gesteuert.
Besten Dank
Gruß snafu0815
ich habe folgendes Problem:
Ich moechte ein AGI Script während eines Gesprächs laufen lassen um z.B. jede Minute Geld von einem Konto abzubuchen (via SQL).
Ich habe schon verschiedene ansaetze durch, leider ohne Erfolg.
Führe ich das "EXEC DIAL SIP/XXXXX" innerhalb des AGI aus bleibt die ausführung des Scripts an dieser Stelle stehen.
Eine andere Idee war es das DIAL Command gleichzeitig mit einem AGI Script direkt im Wählplan auszuführen, an dieser Stelle ist mir leider nicht bekannt OB und/oder WIE es moeglich ist mehrere Commands im Waehlplan gleichzeitig auszuführen.
Ist es ueberhaupt moeglich ein Script während eines Gespräches laufen zu lassen? Und innerhalb des Scripts den Status des Calls zu ueberwachen?
Im Einsatz ist ein Debian Etch System mit Asterisk v1.2.20 und AGI wird ueber PHP gesteuert.
Besten Dank
Gruß snafu0815