[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