[Standards-JIG] VoIP Jabber

Justin Karneges justin-keyword-jabber.093179 at affinix.com
Wed Feb 9 13:17:32 CST 2005


On Wednesday 09 February 2005 11:03 am, Heiner Wolf wrote:
> >If you want integrated and seamless VoIP, I've already written the JEPs.
>
> Which? Pointers please.

Apologies, they were brought up earlier in the thread so I omitted them.  Here 
they are:

  http://delta.affinix.com/specs/jep-rtsp.html
  http://delta.affinix.com/specs/jep-media.html

The second JEP uses SI, and invokes the first.

> >If you don't want integrated, then using disco and oob should be fine.
>
> What does this mean? I want to start coding.
> By "using oob" you mean JEP-0066 section 4?
> So I send someone an <iq/> with <query xmlns='jabber:iq:oob'> including
> <url>callto:10.0.0.2</url> Then what? Should I use NetMeeting or
> GnomeMeeting to make the call? Is callto: reserved for NetMeeting then?
> How do I call ICQ users?
> What is the ICQ URL scheme?
> How do I call a Skype user?
> How do I tell someone that I have ICQ, Skype and a SIP phone and I prefer
> ICQ?
>
> Could you be a bit more explicit?

If you want to have any hope of this working across many clients, there will 
need to be at least one baseline method that always works.  My advice would 
be to standardize on one URI, and simply invoke the program registered with 
that URI.  For instance, "callto:" or "sip:".  If an app doesn't work via 
such URIs, then you can't use it.

It gets ugly when you want to support non-standard apps, and I suggest you 
don't go there.  Maybe if Skype becomes SIP compliant, then you can use 
it. :)  Otherwise, the user experience will be very confusing.

-Justin



More information about the Standards-JIG mailing list