On Wed, 2008-11-05 at 14:47 -0500, Joel Reed wrote: > I'm looking at what it would take to integrate sipX with openfire, an > XMPP based real time collaboration (RTC) server. In specific, I'd like > to provide functionality similar to the Asterisk IM plugin (see > http://www.igniterealtime.org/projects/openfire/plugins/asterisk-im/readme.html), > where users can see whether a fellow user is on the phone or not. > > Being very new to sipX, I'm wondering what the best way to implement > this would be. > > At the moment, I'm thinking about adding another CallStateEventBuilder > to sipXproxy that queued CSE events onto a message queue. > SipXProxyCseObserver.cpp would write events normally, but also queue > an event message if configured to do so. > > I'd notice that there's a SIP Presence Event RFC and looked at > sipxtapi briefly, though it looked like going down that path might > take a whole lot more time and be more difficult to integrate into a > java based openfire plugin. > > If anyone with more sipX experience could provide additional guidance > or feedback it would be greatly appreciated. If I can create something > of general usefulness I'd be more than happy to submit back to the > sipX project.
I suggest that you instead subscribe to state from the Resource List Server for the users you're interested in. _______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
