En attendant que je mette la main sur le doc, quelques infos importantes pour pas se lancer dans le vide :
Openmeetings tourne sur un serveur Red5, lui même une surcourche d'un serveur Tomcat (ou Jetty, mais en tous cas un moteur de servlet J2EE), donc easyphp ne pourra pas faire grand chose ici...
Il faut donc installer tout l'arsenal Java 6. Red5 vient avec un tomcat intégré donc pas la peine d'en installer un .
Openmeetings est une "Webapp" c'est à dire :
- un jeu de servlets écrits en Java qui reçoivent les différentes requêtes de contrôle, et d'autres pour traiter les flux (normalement traités en natifs par Red5, mais je nage encore dans la "Documentation 0" du projet Red5)
Un player Flash (avec plein de ressources annexes) pour être projeté dans une page HTML qui sert de container. Le plugins openmeetings de Moodle charge ce player dans une "frame". Ce player est spécialement conçupour dialoguer avec le jeu de servlets précédents.
Côté hébegement : il est EVIDENT qu'il faut un dédié pour passer, même plutôt un moyen qu'un petit : Les flux vidéo et audio continus traités en streaming temps réel sont TRES DEMANDEURS en ressources, et ce type d'usage est incomptable avec un autre usage du serveur (par exemple un site Web à forte fréquentation).
Côté bande passante : il faut compter AU MOINS 350 ko / utilisateur connecté. Ce qui donne pour 300 personne simultanées un joli 100Mo de bande stable. C'est là ou les réunions en ligne commencent à sortir du bricolage. Et c'est ce qui explique aussi le coût qu'imposent les prestataires actuellement sur le marché. 100Mo de bande garanti pour la machine, on est sur des contrats de location "Pro".
Côté RAM je manque encore de données. On doit monter un nagios pour mesurer notre openmeetings en montée de charge.... pas encore d'infos pour savoir combien de RAM mange chaque utilisateur.
Il est évident que plus on a de coeurs sur la machine mieux c'est : ces services sont hautement parralélisables et distribuables sur plusieurs processeurs, à l'exception du goulet d'étranglement que pourrait représenter la carte réseau.
Voilà pour un premier brief sur la situaiton. Les loueurs de réunion (Centra, WebEx, Adobe connect, Classilio, etc. entretiennent évidemment une infrastructure réseau et hard lourde pour faire tourner et fournir le service. Openmeetings peut être une solution intermédiaire, mais pas magique. Elle rajoute des coûts de gestion système et n'ampute pasles coûts de location de la bande.
A plus.