Jabber concurrencera t’il bientot Skype?

C’est la question que l’on peut se poser puisque les spécifications finales de Jingle ont été publiées afin que les éditeurs de clients Jabber/XMPP puissent ajouter les protocoles voix et vidéo à leur logiciels.

XMPP/Jabber est un protocole libre de messagerie instantanée utilisé notament par Google pour son service de chat intégré à Gmail et Gtalk.

Selon PCInpact, les spécifications publiées sont les suivantes:

  • XEP-0166 : définit une extension du protocole XMPP pour l’initiation et la gestion de sessions multimédias peer-to-peer entre deux entités XMPP, d’une manière qui soit interopérable avec les standards Internet existants. À noter que cela inclut les transferts de fichiers ainsi qu’une passerelle vers les solutions SIP.
  • XEP-0167 : cette spécification définit un type d’application Jingle pour la négociation d’une ou plusieurs sessions de communication qui utilisent RTM pour l’échange de voix et de vidéo.
  • XEP-0176 : définit une méthode de transport à travers les NAT, via UDP et en utilisant l’ICE (Interactive Connectivity Establishment)
  • XEP-0177 : définit également une méthode de transport, mais dans un environnement sans NAT.

Deux autres spécifications non finalisées sont à l’ébauche:

  • XEP-0181 : permet le transfert des sons d’un clavier numérique vers des serveurs interactifs, pour un répondeur par exemple
  • XEP-0234 : définit une nouvelle méthode pour le transfert de fichiers. Contrairement aux solutions qui existent actuellement, celle-ci permet d’avoir une infrastructure modulaire, qui permet entre autres l’échange d’informations sur le fichier qui va être transféré, ainsi que la négociation des paramètres de transferts.

Maintenant que ces bases sont posées, j’espère que les développeurs des différents projets pourront inclures les fonctions de video conférence aisément dans leur client.