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

Reply via email to