EVO

Un article de Criterdoc.

Sommaire

Introduction

EVO est un système de collaboration temps réel, les media disponibles sont l'audio, la vidéo, la messagerie instantanée, le partage et l'échange de fichiers ainsi que le partage d'écrans. EVO permet de réserver une réunion à l'avance, démarrer une réunion immédiatement, inviter un contact à une réunion privée, créer des espaces de réunion permanents.

Comment ça marche ?

Les concepteurs de EVO ont voulu créer une infrastructure "vivante", décentralisée, capable de réagir et de s'adapter en temps réel de manière transparente pour l'utilisateur.

Les composants de cette architecture ayant leur propre intelligence et autonomie les concepteurs ont choisi de leur donner des noms d'animaux:

Koala :C'est le composant directement au contact de l'utilisateur, c'est un composant JAVA qui s'exécute sur la machine locale.

Les principales fonctionnalités:

  • Programme client indépendant de la plateforme: code JAVA
  • Détection automatique des paramètres (CPU, mémoire, carte audio, carte vidéo, réseau, bande passante, ....)
  • Abonnement dynamique aux services (vidéo, audio, données, ...)
  • Surveillance continue de la qualité du réseau et re-routage des paquets si besoin.
  • Avertissement automatique quand les paramètres surveillés dépassent une valeur prédéfinie.


Panda :Ce sont les composants qui sont au coeur de l'infrastructure, ce sont des serveurs qui mettent en relation les utilisateurs et transfèrent les flux. Les Pandas communiquent en "peer to peer". Ils sont répartis sur Internet. Pour la France il sont gérés par Rénater.

Les principales fonctionnalités:

  • Réactivation automatique des composants et des services.
  • Mise à jour automatique et sécurisée du code.
  • Surveillance continue de la qualité du réseau (paquets perdu, jitter, latence) entre les voisins ainsi qu'entre les voisins possibles.
  • re-routage automatique pour obtenir la meilleure qualité et la meilleure performance.
  • Avertissement automatique par alarmes lorsque des paramètres surveillés dépassent une valeur définie.


Kangaroo :C'est l'administrateur de base de données.

Tous les canaux de communication passent par un tunnel utilisant un port unique (UDP ou TCP) ce qui facilite la traversée des pare-feu et des serveurs DHCP.

Guide utilisateur

Vous devez disposer d'une camera et d'un microphone fonctionnels sur votre poste de travail. Il est également conseillé d'utiliser un des écouteurs pour éviter les problèmes d'écho et d'effet Larsen.

Enregistrement

Image:evo-accueil.png

  • Sélectionnez la langue dans le menu déroulant en haut à droite de la fenêtre.
  • Activez le bouton (S'enregistrer)
  • Renseignez tous les champs, vous pouvez même télécharger une photo.
  • Consultez votre messagerie pour activer votre compte en suivant les instructions contenues dans le message.

Lancement du client: Koala

  • Activez le bouton (Démarer) et authentifiez-vous.

Image:evo-koala.png

  • Menu <réservation> <Créez réservation immédiate>

Image:evo-reserv.png

  • Sélectionnez la conférence que vous venez de créer

Une fenêtre "vievo" apparaît avec l'image diffusée par votre camera, vous pouvez l'agrandir en cliquant dessus.

Image:evo-vievo.png

  • D'autres personnes peuvent maintenant rejoindre votre réunion.