[jdev] Gaim and gnomemeeting using jabber
Richard Dobson
richard at dobson-i.net
Wed Dec 8 03:31:37 CST 2004
> If the other clients cache the capabilities... what happens when I
> upgrade my gnomemeeting that 'only' does h323 to the upcoming
> gnomemeeting that also does sip?
Then I would suggest you send it as a different feature cap of "voipgm2" or
something else rather than "voip" and this time include both h323 and sip as
features in the response, e.g.
<presence>
<c xmlns='http://jabber.org/protocol/caps'
node='http://exodus.jabberstudio.org/caps'
ver='0.9'
ext='ftrans xhtml voipgm2'/>
</presence>
It doesnt matter what the cap string is so long as its nice and short, it
can be anything you like (so long as its not already used by that version of
the client), what matters is what you return in the disco#info response when
other clients query what it means.
> Disco features would solve my caching question.
Does it?
> Hmmm... closing the voip client is perhaps not a good idea. Jabber
> probably won't be the only way to access someone through voip.
Maybe so but that was just an example, im sure you can see that knowing if
the other user has rejected or accepted the call is still very useful if not
essential to know.
> Nice. Now if I could find some time to make it happen...
Well thats the age old problem :)
Richard
More information about the JDev
mailing list