I have an Asterisk system with a few sip softphone extensions running on Windows. I want to implement a popup application for the extensions such that any incoming call will trigger the application with the callerid.
I’m thinking of using jabber to implement this. I’ve read up some asterisk and jabber integration docs and have some vague idea how this should be done, but can’t put the whole together w/o the following questions answered.
I’ll first need to install asterisk jabber addon. Also deploy a jabber server. Which open source jabber server do you recommend? jabberd, ejabberd or wildfire?
Do I turn my asterisk server into a jabber client or component?
How do I connect my asterisk and the jabber server together? Seems to me all the work are done in extensions.conf and jabber.conf, right?
I plan to write the popup application in Java. How this application gets invokded when a call comes in? Do I need to install any jabber client on the windows?