Pilotage de VLC par téléphone Bluetooth Jérémie Albert Julien Maillard Nicolas Thomas Jérôme Verlhac
Sommaire Présentation du sujet Reprise de lexistant Architecture Choix dimplémentation Maintenabilité et Réutilisabilité Conclusion
Présentation du sujet Lobjectif du projet est de piloter un logiciel à laide dun téléphone Bluetooth. Choix du logiciel:VLC Téléphone:P910i
Reprise de lexistant Côté téléphone: projet 7 de lan dernier pour la communication entre le téléphone Bluetooth et le serveur.
Architecture
Classes Téléphone Classe CommClient Classe VLC Serveur Classe BTConnection Classe Serveur
Protocole de messages « voldown [X]\n » Volume moins « volup [X]\n » Volume plus « stop\n » Stop « pause\n » Pause « f\n » Plein écran (on/off) « add nom_du_fichier\n » Ouvrir Message à envoyerFonctionnalités
Choix dimplémentation Utilisation de RFComm au niveau de la communication pour sa simplicité dutilisation. On a dissocié la gestion des messages de la communication coté serveur On a dissocié la gestion des évènements de la GUI de la communication coté téléphone
Maintenabilité et Réutilisabilité Les modules de communication peuvent être réutilisés pour fournir des primitives de communication à dautres applications. La GUI peut être complétée en ajoutant un item et en mettant son traitement associé dans le switch des évènements.
Conclusion Les objectifs fixés au départ sont réalisés. Nous avons réussi à piloter notre logiciel depuis le téléphone en utilisant le réseau Bluetooth.