Bonjour � tous,
J'aimerais faire fonctionner mon lecteur video avec vlcj sans que vlc soit install� sur le pc de l'utilisateur.
Donc pour ce faire je prend les librairies libvlc.so et libvlccore.so ainsi que les plugins de vlc et les colles dans un r�pertoire.
Le soucis c'est que je n'arrive pas � faire en sorte que vlcj prenne l'adresse du nouveau r�pertoire.
voici mon code :
J'ai �galement lanc� mon application avec l'option -Djna.library.path="/home/linux/vlc"
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 .... String rep = "/home/linux/vlc"; NativeLibrary.addSearchPath ("vlc", rep);//utiliser libvlc si windows System.setProperty("jna.library.path", rep); ... factory = new MediaPlayerFactory(vlcArgs.toArray(new String[vlcArgs.size()])); ....
et j'ai modifi� le PATH depuis un script en lancant mon appli ce qui donne :
Est ce que je n'aurais pas pris toutes les librairies ? Ou est ce qu'il me manquerait quelque chose ? Ou alors j'aurait fait une boulette dans mon code ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 #/bin/bash PATH="$PATH:/home/linux/vlc" cd /home/linux/NetBeansProjects/LecteurVideo/dist/ java -Djna.library.path="/home/linux/vlc" -jar LecteurVideo.jar
Bref je suis dans l'impasse. De l'aide serait la bienvenue
Merci.
Partager