Hallo,
zuvor hatte ich ein Asterisk 9 mit Hilfe von Asterclick (längst gestorbenes Projekt) an meine Web-Applikation angebunden. Damit war mir eine Live-Steuerung des Asterisk-Servers über die WebGUI möglich.
Nun habe ich Asterisk 11 am start welches ja WebSockets bereit stellt.
Hier möchte ich vor meinen Start mit diesen gerne einige Erfahrungswerte von Euch sammeln.
Ich habe gelesen, dass es leider keine direkte Verbindung von den RTC (Websockets) im Asterisk-HTTP zur AMI-Schnittstelle gibt.
Gibt es denn derzeit eine Möglichkeit via Websockets (oder auf entsprechenden Umwegen) die Webgui Live (ohne Ajax-Polling direkt über Websockets) mit den Events zu versorgen, die der Asterisk schmeißt?
Beispiel:
Wählt sich jemand ein, legt jemand auf, drückt jemand eine Taste... sollte sofort in der Webgui der Event abfangbar sein.
Ebenfalls sollten steuerkommandos wie kick, mute usw. an asterisk gesendet werden können.
Freue mich auf Eure Tipps und Anregungen.
zuvor hatte ich ein Asterisk 9 mit Hilfe von Asterclick (längst gestorbenes Projekt) an meine Web-Applikation angebunden. Damit war mir eine Live-Steuerung des Asterisk-Servers über die WebGUI möglich.
Nun habe ich Asterisk 11 am start welches ja WebSockets bereit stellt.
Hier möchte ich vor meinen Start mit diesen gerne einige Erfahrungswerte von Euch sammeln.
Ich habe gelesen, dass es leider keine direkte Verbindung von den RTC (Websockets) im Asterisk-HTTP zur AMI-Schnittstelle gibt.
Gibt es denn derzeit eine Möglichkeit via Websockets (oder auf entsprechenden Umwegen) die Webgui Live (ohne Ajax-Polling direkt über Websockets) mit den Events zu versorgen, die der Asterisk schmeißt?
Beispiel:
Wählt sich jemand ein, legt jemand auf, drückt jemand eine Taste... sollte sofort in der Webgui der Event abfangbar sein.
Ebenfalls sollten steuerkommandos wie kick, mute usw. an asterisk gesendet werden können.
Freue mich auf Eure Tipps und Anregungen.