Olivier Crête wrote:
Hello,

I was re-thinking about Jingle and I was wondering why one had to choose
one resources and not be able to just send the invite to all of the
responders resources and just accept the reply from the first one? That
would be like the call forking of the SIP world.

Any message not sent to a particular resource is handled by the server, so in order to implement this the servers would have to be Jingle aware, rather than just passing through messages to the clients.

On a client to client basis, you should have the presence information from all the resources for a particular user, each with their specified priority. Service discovery on each resource can identify those with Jingle support, and then session-initiate can be sent to the relevant resource(s). Choosing the highest priority available Jingle-supporting resource seems like the most obvious choice, but I see no reason why sessions can't be initiated to multiple resources.

--

Paul

Reply via email to