Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 20 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 23-04-2007 à 21:55:53


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 171


1. Introduction :


JMF, pour Java Media Framework, est une API permettant d'incorporer des données de type audio ou video dans des applications Java et des applets.
En effet, JMF fournit un support pour la capture et le stockage de données audio et vidéo. Vous trouverez JMF ici et de la documentation .

2. Installation de JMF :


Le kit est proposé sous forme d'un Linux GNUZIP Tar shell script qui est un fichier binaire auto-extractible (jmf-2_1_1e-linux-i586.bin).
Il suffit maintenant de donner les droits en exécution et de lancer le binaire nouvellement téléchargé.
# cp jmf-2_1_1e-linux-i586.bin /usr/java
# cd /usr/java
# chmod a+x jmf-2_1_1e-linux-i586.bin
# ./jmf-2_1_1e-linux-i586.bin

Après avoir pris connaissance de la license, le binaire vous propose de permettre à un applet d'enregistrer du son et de la video à partir d'un système de capture local.
Ensuite, il vous propose d'autoriser un applet à écrire des fichiers localement sur le disque dur.
Il sera tout de même possible de changer ces deux paramêtres par la suite.
Enfin, il finit l'installation en cherchant les diffèrents périphériques audio et vidéo.

3. Ajouter JMF au PATH :


Comme précédemment, il faut modifier le fichier /etc/profile.d/script.sh de la sorte :
export PATH=$PATH:/usr/java/j2sdk1.4.2_03/bin:/usr/NetBeans\ IDE\ 3.5.1/bin

export CLASSPATH=$CLASSPATH:/usr/java/j2sdk1.4.2_03/lib/tools.jar

export CLASSPATH=$CLASSPATH:/usr/java/j2sdk1.4.2_03/jre/lib/rt.jar

export CLASSPATH=$CLASSPATH:/usr/java/JSDT-2.0/lib/jsdt.jar

export CLASSPATH=$CLASSPATH:/usr/java/JSDT-2.0/examples/classes

export CLASSPATH=$CLASSPATH:/usr/java/JMF-2.1.1e/lib/jmf.jar

export CLASSPATH=$CLASSPATH:/usr/java/JMF-2.1.1e/lib/sound.jar:./

export JAVA_HOME=/usr/java/j2sdk1.4.2_03

export JDK_HOME=/usr/java/j2sdk1.4.2_03

export JWSDP_HOME=/usr/java/jwsdp-1.3

export ANT_HOME=/usr/jwsdp-1.3/apache-ant

export CATALINA_HOME=/usr/jakarta-tomcat-5.0.18

export JSDT_HOME=/usr/java/JSDT-2.0

export JMFHOME=/usr/java/JMF-2.1.1e

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/java/JMF-2.1.1e/lib





--Message édité par TrustRobot le 23-04-2007 à 21:55:53--