2012-04-02 2 views
2

Je prévois une application qui affichera la vidéo dans un cadre swing. Il doit fonctionner sur Mac et Windows. Je crois que je devrais pouvoir regrouper libvlc avec l'application et utiliser vlcj pour afficher la vidéo.Java Crossplatform vlcj/libvlc Mac/Windows

Cependant, la plateforme libvlc est-elle indépendante et est-elle une bonne solution pour ce type d'application?

+2

Comme VLC Media Player peut prendre en charge de nombreuses plates-formes OS, libVLC ne pose aucun problème. Le lecteur multimédia VLC utilise libVLC pour faire des choses merveilleuses. Maintenant, vous avez besoin d'un wrapper libVLC dans la langue de votre choix pour appeler les appels de la librairie libVLC. Dans ce cas pour Java, VLCJ est le seul choix disponible. – ecle

Répondre

1

En bref, oui. Si vous affichez simplement une seule vidéo, il est vraiment très simple à utiliser, et devrait fonctionner sur Mac et Linux sans problème.

À partir du pretty extensive research je l'ai fait (et mes besoins étaient plus complexes que les vôtres) Je l'ai décrit comme la meilleure solution disponible actuellement. Une note de côté, il se peut qu'à l'avenir (avec Java 8 et JavaFX 3), nous voyons un support vidéo beaucoup plus étendu en JavaFX directement, ce qui serait probablement la meilleure option si vos besoins sont simples. Quelque chose à surveiller.

Questions connexes