[Jingle] Call forking
stpeter at stpeter.im
Thu Oct 8 22:48:55 CDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
On 10/8/09 3:38 PM, Olivier Crête wrote:
> If a contact I'm trying to call has multiple online resources. I want to
> call it, currently Gabble, our XMPP implementation, just picks one more
> or less randomly and tries to call it.
Randomly? Without first determining which resources support Jingle?
> I think the right approach is to
> do something like SIP forking, that is, try to call both and when one
> answers, cancel the other calls.
And how well has forking worked out? Most SIP experts I've talked with
have said "avoid forking in Jingle if you possibly can".
> The problem is that the non-answering
> resources will see it as a missed call. Maybe we should add a
> "answered-somewhere-else" reason for that case. Or is it what "cancel"
> or "success" are for ?
That's one possibility. Another is XEP-0168, although people don't seem
to like that approach.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----
More information about the Jingle