Projet de monitoring de vidéoprojecteurs
7 décembre 2009Dans le cadre d'un projet pour mes études, je suis amené à concevoir une programme permettant de monitorer les vidéo-projecteurs installés en fixe dans les salles de cours et amphithéâtres. L'intérêt premier est de gérer de façon identique plusieurs type et marques de vidéoprojecteurs.

J'ai donc plusieurs protocoles utilisables :
- HTTP : parser des pages web pour obtenir les information via la page WEB.
- SNMP : ce protocole n'est malheureusement pas disponible sur tous les vidéoprojecteurs mais est plutôt remplacé par le PJLINK
- PJLINK : c'est un protocole ouvert et très bien documenté. Il permet de contrôler les vidéoprojecteurs via des requêtes simples. Le seul problème est que jusqu'à présent je n'ai pas réussi à faire fonctionner de façon satisfaisant ce protocole (le comportement est pour l'instant très aléatoire, mais j'espère trouver pourquoi).
- ESC/VP : protocole complètement propriétaire et pas vraimment documenté.
J'ai choisi de réaliser mon programme en python avec une couche Qt. J'ai fini la première couche python qui me permet de contrôler à peu près les vidéoprojecteurs, le plus important reste alors à faire en réalisant l'interface graphique de celui-ci.
Je pense publier sous (licence GNU GPL) mon code une fois le programme fini histoire que d'autres personnes puissent en profiter ...
- Par Gautier RISCH
- - UTBM
- - Tags :