Le moyen le plus simple pour faire de la visio-conférence multiplateforme avec Jabber est la combinaison Empathy (linux) et Gtalk (mac, windows, linux).
Pour une conversation entre deux Empathy sous Linux, pas de soucis, ca marche du premier coup sans configuration.
Afin que la vidéo fonctionne lors d’une conversation Empathy vers Gtalk, l’ordinateur sous linux devra avoir installé un codec x264 pour gstreamer.
Celui-ci n’est pas présent dans les dépôts par défaut des distributions pour des raisons de brevets.
Pour Debian Squeeze, il faut ajouter le dépôt deb-multimedia et installer le paquet gstreamer0.10-x264.
Cependant, la visioconférence avec Jabber reste encore peu utilisée.
Plusieurs raisons à cela :
- Jabber n’a pas percé comme réseau de communication ouvert. XMPP s’est déployé mais chaque réseau st fermé (Facebook par ex)
- L »incompatibilité fonctionnelle entre les clients. Chaque client a des fonctions différentes suivant l’orientation du logiciel. Certains ne supportent pas les salons (groupchat), d’autres le transfert de fichier ou le chiffrement OTR. Si bien que le dénominateur commun entre 2 personnes utilisant 2 clients Jabber différents se résume souvent aux seuls messages texte.
- Le manque de logiciels client multiplatefome permettant la visioconférence et compatibles découle de la remarque précédente.
- La galère pour trouver la bonne combinaison de logiciels qui fonctionne entre eux est rebutante.
Le problème c’est que Jabber est devenu un terme vague quand aux XEP concerné mais pas une garantie de compatibilité.
Ce dont on a besoin, c’est un travaille commun entre les développeurs de clients, de serveurs et de réseaux sociaux afin de garantie la compatibilité entre toutes ces solutions.
Ce qui serait bien c’est que le terme Jabber devienne une certification pour:
– Logiciel client (Web ou local).
– Logiciel serveur.
– Réseau social.
– Fournisseurs de service.
Quand l’un de ces éléments est certifié Jabber ça garantie le présence d’XMPP et de certains XEP.
On pourrait avoir une certification Jabber en plusieurs niveaux:
– Certifié Jabber niveau 1: XMPP et chiffrement dans les communications client-serveur.
– Certifié Jabber niveau 2: Tout le niveau 1 plus les salons de discussion, l’échange de fichiers, le chiffrement client à client et le partage de certaines infos comme la musique écoutée, la position géographique, etc.
– Certifié Jabber niveau 3: Tout les niveau précédents plus communication vidéo, audio, pipes et pubsub.
Ainsi, quoi que j’utilise comme logiciel client et comme fournisseur de service, tant que mon contacte utilise des solutions certifiées Jabber de même niveau j’ai la garantie des fonctionnalité utilisable.
Ping Vidéo-conférence multiplateforme avec Jabber | Oletrouher