Dimdim : Mise en place d'un serveur de Web Conferencing Audio/Video/Remote Desktop Sharing

From Deimos.fr / Bloc Notes Informatique
Jump to: navigation, search

1 Introduction

Dimdim est un concurent Open Source a WebEx et autre Microsoft Live Meeting.
Quand on voit le prix des licences de ces derniers, on y trouve vite de l'intéret.

2 Installation

Dimdim peut etre téléchargé ici.

wget http://ovh.dl.sourceforge.net/sourceforge/dimdim/dimdim_160_Alpha_080307.tar.gz

Si ce n'est pas déja fait, installer le dernier JDK :

apt-get install sun-java6-jdk

Ensuite, décompresser dimdim :

tar -xzvf dimdim_160_Alpha_080307.tar.gz

3 Configuration

  • Editer ~/dimdim/dimdim.properties :

Modifier les lignes :

dimdim.serverAddress=192.168.0.1          #l'adresse IP du serveur Dimdim (peut etre un nom DNS, ex : www.deimos.fr)
dimdim.serverPortNumber=10101             #le port d'écoute
dimdim.authenticationPolicy=CHECK_EMAIL   #Verifie si l'adresse mail utilisée pour créer la conférence est autorisée ou non
  • Editer ~/dimdim/server.xml

Modifier l'argument "Port" dans le bloc suivant, et mettre le meme port que dans le fichier "dimdim.properties" :

<Connector port="10101" maxHttpHeaderSize="8192"
           maxThreads="1500" minSpareThreads="250" maxSpareThreads="750"
           enableLookups="false" redirectPort="8443" acceptCount="100"
           connectionTimeout="20000" disableUploadTimeout="true" />
  • Editer ~/dimdim/ConferenceServer/apache-tomcat-5.5.17/conf/wrapper.conf :

Modifier la ligne suivante pour y mettre le chemin complet de l'éxecutable "java"

wrapper.java.command=/usr/lib/jvm/java-6-sun/bin/java

Ceci evitera de devoir definir la variable JAVA_HOME.

  • Editer ~/dimdim/ConferenceServer/apache-tomcat-5.5.17/webapps/dimdim/WEB-INF/dimdimPresenters.txt :

Y mettre toutes les adresses mail que l'on autorise (une adresse par ligne)

deimos@deimos.fr
deimos@deimos.fr
hostin@despite-behavior.com

4 Lancement

  • Pour le lancer :
cd ~/dimdim
./dimdim start

C'est un script init, donc vous avez également stop, restart et status.

Il ne reste plus a se connecter sur "192.168.0.1:10101" à l'aide d'un navigateur web, le reste est assez explicite !