2011-06-21 2 views
1

Comment puis-je utiliser vlcj-1.2.0 pour lire un fichier vidéo dans une applet si j'ai besoin de libvlc.dll du dossier VLC de l'utilisateur dans Program_Files? Puis-je charger la bibliothèque native à partir de l'applet?Puis-je utiliser la bibliothèque vlcj dans une applet?

Ou puis-je utiliser le plugin firefox VLC? Ou connaissez-vous une autre solution?

+0

Vous pouvez utiliser des bibliothèques natives dans les applets si elles sont signées (et que l'utilisateur accepte la boîte de dialogue de question). Vous aurez besoin de JNI ou JNA pour accéder à la librairie VLC (ou à toute bibliothèque Java qui le fait). –

+0

A propos de l'accès au plugin du navigateur, je n'ai aucune idée - peut-être si le plugin fournit une API Javascript? (Mais alors la vidéo ne sera pas jouée * dans * l'applet, seulement dirigée par elle.) –

Répondre

1

Si vous incluez la bibliothèque native avec l'applet (vous n'avez pas besoin de VLC installé pour utiliser vlcj tant que vous avez libvlc.dll/so et les plugins associés), vous devriez pouvoir l'utiliser, mais seulement si c'est signé. Si vous voulez simplement lire la vidéo sur le serveur, une solution beaucoup plus simple serait de sauvegarder toutes les vidéos en FLV, puis d'utiliser le flash pour les lire. Ou HTML5 de la coruse!

Questions connexes