Configuration de Gnomemeeting

De Cliss XXI
Sauter à la navigation Sauter à la recherche

Dans le cadre de Utopia 2005, CLISS XXI met en oeuvre une solution de visio conférence, reposant complètement sur des logiciels libres. Elle repose sur Gnomemeeting.

Ainsi que nous l'avons vu dans l'article sur l'Installation logicielle de la caméra, nous implémentons notre solution sur des machines configurées avec Debian GNU/Linux Sarge.

L'installation de Gnomemeeting s'en trouve ainsi facilitée :

  • apt-get install gnomemeeting

On peut d'ailleurs noter que gnomemeeting s'installe tout aussi facilement, quel que soit le type de bureau qui a déjà été préalablement configuré :

  • Gnome (bien sûr)
  • KDE
  • fvwm
  • icewm
  • ...

Dans le cadre d'une installation gnome complète (apt-get install gnome), gnomemeeting est installé d'emblée.

La configuration se fait dès le premier lancement de gnomemeeting (que l'on appelle soit depuis une option de menu de gnome ou KDE, soit en ligne de commande, depuis un terminal graphique : gnomemeeting).

Il suffit alors de suivre les étapes proposées :

  • Nom et prénom (pour vous identifier au moment de la visio-conférence)
  • Adresse de courriel (pour ma même raison). A noter : si vous décochez la case "Je ne désire pas recevoir une adresse d'appel", vous vous inscrivez par défaut sur le serveur gnomemeeting ils.seconix.com. Ce n'est pas notre cas : notre visio conférence est privée, spécifique à UTOPIA 2005 et organisée sur un de nos serveurs (CF plus bas).
  • Choix de la connexion (xDSL/cable, dans notre cas).
  • Gestionnaire audio : OSS
  • Périphérique audio : /dev/dsp (possibilité de tester les réglages).
  • Gestionnaire vidéo : Vidéo for Linux (V4L)
  • Périphérique vidéo : Ov518Usb camera (dans notre cas). Une nouvelle fois, il est possible de laisser gnomemeeting tester.


Toute cette configuration pourra être reprise :

  • soit à partir de l'assistant de configuration (Edition -> Assistant de configuration)
  • soit à partir du menu préférences (Edition -> Préférences). Cette dernière possibilité est en fait la plus complète.


La visio conférence

C'est donc une visio conférence à plusieurs. Y participent notamment les élèves de deux classes du lycée Joliot-Curie de Oignies, dans le bassin minier du Pas-de-Calais, et, en fonction du décalage horaire, soit des enfants du Chili, soit des jeunes de l'Inde.

Etant donné le caractère privé de cette visio conférence, CLISS XXI met en place un serveur dédié, gérant le protocole H323. Le paquet Debian concerné s'apppelle openmcu :

  • apt-get install openmcu

Sur le serveur (lui aussi sous Debian GNU/Linux Sarge), openmcu peut être lancé par un utilisateur quelconque (nul besoin d'être root). Pour ne pas avoir à ressaisir les paramètres de configuration à chaque lancement, le plus simple est de les écrire dans un fichier de configuration : /home/utilisateur/.pwlib_config/openmcu.ini

Voici ce fichier, utilisé lors de Utopia 2005 :

[Options]
no-gatekeeper=True
trace=True
output=.pwlib_config/openmcu.log
defaultroom=utopia
video=True
audio-loopback=*

L'intérêt de mentionner une "defaultroom" (utopia, dans notre exemple), est de pouvoir accepter des utilisateurs qui ne peuvent pas préciser de "salle de conférence" (chatroom). C'est notamment le cas des correspondants qui utilisent Netmeeting : comme ils ne peuvent pas préciser de "salle de conférence", ils seront par défaut redirigés dans la salle utopia. Les correspondants qui utilisent gnomemeeting pourront préciser une salle, en se connectant à l'adresse utopia@adresseduserveuropenmcu

L'option audio-loopback=* permet aux correspondants qui se connectent d'entendre leur propre voix.

Une fois ce fichier configuré, il suffit de lancer :

  • openmcu

et d'attendre les différentes connexions.