AVS Video Recorder:
Ce programme permet de capturer des images ou des vidéos à partir d’une caméra, d’un magnétoscope…, au format natif AVI DV ou MPEG-2 et suivant les paramètres de sortie de votre choix. A ce propos, vous pouvez choisir le débit binaire utilisé, la fréquence d’échantillonnage ainsi que la résolution de votre vidéo. Quant à la capture d’image, vous pouvez la faire manuellement ou automatiquement à base d’une heure précise. En outre, sur cette même interface, vous pourrez aussi convertir votre vidéo en d’autre format, la graver sur CD, la découper ou le transférer vers votre récepteur.
Serveur Apache:
C’est un logiciel libre et gratuit sous la licence de l’Apache Software fondation. Ce projet permet à des clients d’accéder à des pages web par un navigateur (internet explorer, Firefox…). Il est cependant nécessaire d’avoir suffisamment de compétences pour l’installer et le paramétrer. Il permet de faire du streaming audio ou vidéo, partage d’objet distant (remoting) et de la synchronisation de données [36].
Configuration de terminal mobile chez l’opérateur:
Pour que notre application puisse établir des connexions via la puce de l’opérateur (Nedjma, Mobilis et Djezzy), il faut configurer la passerelle WAP qui est hébergée chez lui, c’est ce que l’on appelle GPRS. Cette étape est accomplie si et seulement si la configuration est faite sur le terminal qui implémente l’application en question.
Enchainement des étapes du projet en général
Notre projet est composé de trois parties principales:
Etablissement de la connexion
Dans un premier temps, une étape de l’interconnexion entre le terminal mobile et le Serveur devrait être réalisée. Il faudra se mettre d’accord sur le même tunnel (port, adresse, etc.) entre cet appareil et le correspondant pour qu’ils puissent échanger leurs données [36].
Capture et l’enregistrement de la vidéo
Cette partie ne nécessite pas d’étude particulière, si ce n’est la recherche des librairies qui permettent une telle manipulation d’un capteur .
Transmission de la vidéo
La troisième partie du projet consiste à trouver le meilleur moyen pour renvoyer la vidéo à celui qui l’a demandée. Il existe plusieurs possibilités. On peut transférer une vidéo par Email, par une connexion réseau sur un serveur, etc.
Plateforme proposée pour l’application de téléformation
Le déroulement des opérations sera le suivant:
1) Un utilisateur se servira d’un téléphone avec le programme (J2ME) de demande d’une connexion HTTP pour récupérer une vidéo par caméra de serveur (WebCam).
2) La WebCam de prendra une vidéo et en sauvegardera sur un disque dur d’un serveur Web.
3) L’utilisateur se connectera au serveur Web soit à l’aide d’un téléphone, soit à l’aide d’un ordinateur. Ainsi il pourra récupérer la vidéo délivrée par le serveur Web.
Application
Notre application suit la structure Client / Serveur, ce qui conduit à implémenter deux logiciels. Le Client chargé de se connecter au serveur Web et de récupérer la vidéo. Par contre le serveur est programmé à déclencher automatiquement, à prendre une vidéo par la caméra de serveur et à l’enregistrer dans un répertoire sur le disque dur selon un intervalle de temps donné. Le Client a été implémenté par le langage J2ME, tandis que le Serveur : c’est un logiciel qui tourne sur un PC (le bureau de l’ordinateur) écrit dans n’importe quel langage connu (Java, C/C++, etc.).
Présentation des interfaces de l’application
Etant donné la petite taille des écrans et la difficulté d’utilisation de certains claviers de téléphones portables, la création de l’interface utilisateur a une grande importance. Heureusement, au sein du profil MIDP, le paquetage javax.microedition.lcdui fournit les composants nécessaires à la réalisation d’une interface adaptée au téléphone portable.
Mode d’emploi du programme
Configuration minimale
Pour pouvoir utiliser notre application, il faut un téléphone portable, qui a les caractéristiques suivantes:
– Support du profile MIDP 2.0 et de CLDC 1.0.
– 30ko d’espace mémoire disponible.
Ainsi qu’une WebCam (l’appareil qui sera utilisé pour prendre les vidéos).
Diffusion du logiciel
Pour diffuser le logiciel du Client (J2ME), il existe plusieurs possibilités [32], mais dans chacun des cas, les deux seuls fichiers qui doivent être fourni à l’utilisateur sont:
• TeleforMedical.jad
• TeleforMedical.jar
Ces fichiers doivent être transférés sur le téléphone, pour cela il y a plusieurs solutions:
– Téléchargement sur le téléphone d’un E-mail contenant les deux fichiers en pièces jointes.
– Accès aux fichiers placés sur un serveur Web.
– Transfert à l’aide de l’infrarouge
– …
Dans tous les cas, les deux fichiers doivent se trouver dans le même répertoire ou le même Email.
Introduction Générale |