Fiche logiciel validé
  • Création ou MAJ importante : 26/09/08
  • Correction mineure : 26/09/08
Auteur :
  • Christian Helft - LAL (CNRS, Université Paris XI)
Relecteur(s) :
Responsable thématique :
Mots-clés

XMeeting : visioconférence et téléphone

Description
Fonctionnalités générales : 

XMeeting est un outil de vidéoconférence sur MacOS X, aux normes H323 et SIP. Il permet aussi de faire de la téléphonie sur IP. Les périphériques d’entrée/sortie audio/vidéo des Macintosh récents (iSight et micro intégrés) sont parfaitement utilisables à condition d’utiliser des écouteurs car XMeeting n’offre pas encore une fonction d’annulation d’écho suffisamment performante. Sa stabilité et ses performances permettent de l’utiliser en production avec succès.

Autres fonctionnalités: 
  • Système de configurations (jeux de paramétrage) puissant, permettant par exemple de changer facilement de gatekeeper à la volée, particulièrement adapté à l’utilisation sur un portable donc dans des environnements variés.
  • Basculement de la vidéo transmise possible en permanence entre caméra, image fixe ou écran du Macintosh.
  • Idem pour l’audio (basculement entre les divers périphériques d’entrée audio connectés).
  • Annuaire des correspondants basé sur le Carnet d’adresses de MacOS X.
  • Contrôle du site distant par émulation de la télécommande qu’on trouve sur les systèmes de vidéoconférence dédiés (0-9, *, #, flèches, +, -).
  • Enregistrement des vidéoconférences au format QuickTime particulièrement performant ; cette fonction peut justifier à elle seule l’utilisation d’XMeeting.
Interopérabilité: 

Tout terminal de vidéoconférence H323 ou SIP en point à point.
Tous les MCUs (ponts de vidéoconférence) du marché.

Contexte d'utilisation: 

Vidéoconférences au sein de la communauté de la physique des hautes énergies, en particulier celles mettant en jeu un MCU Codian (RMS, ECS).

Limitations, difficultés, fonctionnalités importantes non couvertes: 

La fonction d’annulation d’écho, bien que revendiquée dans la dernière version, n’est pas encore satisfaisante, et le recours à des casques/écouteurs ou à un micro avec fonction d’annulation d’écho intégrée est indispensable actuellement (contrairement à iChat, ou même Skype par exemple).
L’absence de support du H239 (présentation de documents à distance) est à mon sens la limitation la plus importante d’XMeeting à l’heure actuelle.
Les aides à la traversée du NAT, bien que proposant STUN, ne sont pas aussi efficaces qu’on le voudrait pour l’utilisation d’XMeeting chez soi par exemple. Toutes conditions égales par ailleurs, PVX (produit du commerce équivalent sous Windows) s’en tire mieux.
L’interface utilisateur, somptueuse par certains côtés (“à la iChat”), souffre d’être répartie sur plusieurs fenêtres, qu’il n’est pas toujours évident en plus de remettre au premier plan quand on en a besoin.
Il reste encore des instabilités, même si elles sont rares.
XMeeting, en version 0.3.4a depuis juillet 07, n’a pas été adapté à MacOS X 10.5 (Leopard), ou très peu. Une distorsion de l’image locale peut apparaître, mais elle est sans incidence sur l’image transmise au site distant. Xmeeting fait l’objet d’une mise à jour très profonde actuellement (ré-incorporation des librairies de base (PTLib/OPAL) dans leur dernière version, ce qui n’avait pas été fait depuis un an et demi, et alors qu’elles ont beaucoup évolué depuis).

Environnement du logiciel
Plates-formes : 

MacOS X 10.4 et au-delà

Autres logiciels aux fonctionnalités équivalentes: 

Ekiga ( fiche PLUME) (Windows, Linux), PVX (Windows, produit commercial payant, environ 100€)

Environnement de développement
Type de structure associée au développement: 

Un développeur principal (ETH Zürich), sourceforge

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums: 
Documentation utilisateur: 
Divers (astuces, actualités, sécurité): 

La fenêtre d’information, utile pour connaître les bandes passantes utilisées et l’état de la connexion, n’est accessible que via le menu fenêtre/info… ou par un bouton dans la fenêtre principale, mais seulement une fois la connexion établie !
Attention ! L’icône indiquant “micro ouvert” ou “micro fermé” dans la fenêtre principale est inversée par rapport à la convention habituelle (micro barré = micro ouvert !).
Si on utilise une gatekeeper, il faut d’abord créer un “compte” sur cette gatekeeper (essentiellement indiquer l’adresse IP de la gk et votre numéro E164) avant de créer une “configuration” qui permettra d’indiquer les autres paramètres (par exemple bande passante, etc).

Contributions: 

Prendre contact, en anglais ou en allemand, avec le développeur principal, Hannes Friederich.

Commentaires

Fiches PLUME connexes

Logiciel validé ‘Ekiga’ :
http://www.projet-plume.org/fiche/ekiga/
Un lien vers les fiches ressources connexes est accessible dans un cadre en haut à droite de la fiche.