Je voudrais envoyer une application java autonome en utilisant vlcj et lire les SAQ (http://code.google.com/p/vlcj/wiki/SAQ) qui ont suggéré que c'était possible si on expédie tous les objets partagés ou les DLL pour libvlc et les plugins vlc nécessaires . Quelqu'un pourrait-il m'aider s'il vous plaît comment cela pourrait être fait pratiquement? Merci, DVLCJ sans installer VLC
4
A
Répondre
4
Je l'ai fait. Ce que j'ai fait, c'était empaqueter le répertoire de la DLL et du plugin avec l'application. Je l'ai placé dans le répertoire lib.
J'ajoute ensuite le chemin vers les bibliothèques VLCj aux arguments de ligne de commande -Djna.library.path={Application Location}/lib
contenu Directory
lib
-- libblc.dll
-- libvlc5.dll
-- {etc}
/plugins
/3dnow
/access
{etc}
L'astuce est que vous devez faire attention à ce système d'exploitation cible que vous filmez pour. J'ai limité l'application pour utiliser Windows uniquement. Pour utiliser plusieurs systèmes d'exploitation, vous devez sélectionner avec soin les bibliothèques natives correctes.
Espérons que ça aide.
Questions connexes
- 1. Puis-je utiliser la bibliothèque vlcj dans une applet?
- 2. VLCJ ne joue pas la vidéo
- 3. Obtenir VLC sur Heroku?
- 4. VLC chrome plugin hide Icône VLC
- 5. Comment installer vC++ redistribuable sans Windows Installer
- 6. Comment obtenir un lecteur multimédia VLC en Java sans composant affichable?
- 7. Transparent JPanel sur Canvas (VLCJ)
- 8. Maven - Installer sans compiler
- 9. Impossible d'afficher la vidéo en continu à partir de vlcj
- 10. Lecture de flux http en direct dans vlcj
- 11. VideoLAN VLC iOS sdk Erreur
- 12. Lecture de vidéos youtube avec vlcj ne fonctionne plus
- 13. VLC Python Manchettes - Erreur 193
- 14. Installer PHP 5 sans libxml2
- 15. distribuer l'application sans installer CrystalReports
- 16. Comment installer OpenContrail sans OpenStack
- 17. réflecteur en ligne sans installer
- 18. Comment installer scipy sans mkl
- 19. qmake installer sans sdk (Win)
- 20. Ajouter un sous-titre et un panneau de commande de base dans VLCJ @ Java
- 21. Exemple d'exécution RTSP avec l'exemple vlcj (JAVA)
- 22. Java Crossplatform vlcj/libvlc Mac/Windows
- 23. Comment activer l'accélération matérielle dans vlcj?
- 24. Comment utiliser le fichier SDP avec VLCJ
- 25. Lecteur vidéo hors processus sur mac (vlcj)
- 26. VLCJ JPanel Lire l'aperçu du flux vidéo
- 27. VLCJ Création de plusieurs panneaux vidéo
- 28. pourquoi MRL dans vlcj ne fonctionnent pas
- 29. VLC jpeg streaming
- 30. VLC Compilation Mac OS
Oui. La définition de la propriété System ("jna.library.path" ...} aura le même effet que de la passer en argument VM.J'ai choisi d'utiliser l'approche VM arg pour permettre à mon application d'être installée n'importe où – Beatty
Pour utiliser des variables Pour le chemin, vous pouvez le garder simple et ajouter une variable à votre script: par exemple, commencez par créer un fichier .bat: la première ligne configure la variable, puis la deuxième appelle le programme, assez simple et oui, ma solution travaille en production.Une autre solution serait ce que j'ai utilisé.J'ai utilisé Install4J pour empaqueter l'application.Il a manipulé l'insertion des arguments VM. – Beatty