[jdev] using XMPP for discovery of SIP addresses
Peter Saint-Andre
stpeter at jabber.org
Mon Jun 13 11:38:16 CDT 2005
On Sat, Jun 11, 2005 at 05:41:03PM +1000, Anthony Baxter wrote:
> I'm the author of a package called Shtoom, a VoIP software suite
> written in Python (using Twisted). I'm thinking about adding Jabber
> support to Shtoom for the purposes of discovering someone else's
> SIP address (thus avoiding the need for a SIP registration server,
> plus people can use their existing Jabber accounts rather than having
> to create a new identity). I'm at something of a loss as to how to
> do this - should Shtoom publish the SIP address, or should it instead
> ask another XMPP client "I want to make a SIP call", and it can then
> decide to send back the SIP address. I've not been able to find existing
> work in this area - TINS looks interesting, but it's not really what
> I'm looking for right now.
Cool.
I have a few questions for you:
1. When a user wants to discover a contact's SIP address, do you assume
that the user and the contact already know each other? If so, they
might already be subscribed to each other's presence, in which case
it seems reasonable to use the reachability address proposal I have
started working on:
http://www.jabber.org/jeps/inbox/reach.html
2. Or, are you thinking this will be a more generalized service, which
enables a Jabber user to discover any other user's SIP address? In
that case, it might make sense to put your SIP address (and any other
VoIP address) in your vCard (or vCard replacement!) and/or build a
better kind of user directory service than what we have now.
Peter
--
Peter Saint-Andre
Jabber Software Foundation
http://www.jabber.org/people/stpeter.shtml
More information about the JDev
mailing list