[jdev] Gaim and gnomemeeting using jabber

Julian Missig julian at jabber.org
Tue Nov 30 14:14:47 CST 2004


On 30 Nov 2004, at 14:56, PUYDT Julien wrote:

> Le mardi 30 novembre 2004 à 15:34 +0000, Richard Dobson a écrit :
>
>>> No: when I'm DnD for IM, then certainly I'm DnD for VoIP (also known 
>>> as
>>> "away"). But when I'm in a voip call, I'm certainly still able to 
>>> read
>>> IM messages: this is a presence information, and it can't be guessed
>>> from the IM presence.
>>>
>>
>> Ah but the presence stanza is intended to indicate your IM presence 
>> not your
>> phone presence if that is something separate, if you really do need to
>> express your VoIP presence info separately then you must keep it 
>> separate
>> from the IM presence by not using the <presence/> stanza, what you 
>> need to
>> look at using is pubsub instead.
>>
>
> Gaim puts "jabber:x:delay" information in presence... why couldn't it
> put a voip-uri?

I think what other people were not communicating correctly is that it 
*is* possible to put voip-url in presence, but it is *not* the 
desirable solution because not all clients want that information.

Of all the packets sent by Jabber, the <presence> packets are repeated 
and resent the most--so including extra information in everyone's 
<presence> packet greatly increases the network bandwidth 
demands--which would be ok except for the fact that very few people 
want the voip information, so it's a waste.

This is why things like having the currently-playing song in the 
<presence> are not a good idea--you end up resending presence every 
time a song changes, which adds up to a lot of wasted bandwidth, 
especially for mobile users who don't care that the song you're 
listening to changed.

Julian





More information about the JDev mailing list