Lire une vidéo WebBrowser Java

Résolu/Fermé
Utilisateur anonyme - 5 juil. 2015 à 10:21
 Utilisateur anonyme - 14 août 2015 à 20:15
Bonjour à tous,
Je souhaite créer un WebBrowser en Java (qui lit uniquement des vidéos YouTube). Tous les codes que j'ai pu trouver rendent un très mauvais affichage, la simple page Google est toute bleue... Je pense que c'est du à l'interprétation HTML. J'ai trouvé un code fourni par Oracle utilisant JavaFX qui m'affiche correctement les pages. Le problème c'est que je ne peux pas lire les vidéos sur YouTube. Après plusieurs heures recherches, j'ai pu affiner en trouvant un code qui crée un WebView et m'affiche uniquement la vidéo (qui ne démarre toujours pas) : https://community.oracle.com/tech/developers/discussion/2387171/play-a-youtube-video-in-javafx
J'ai également trouvé une bibliothèque JxBrowser qui fonctionne sur les vidéos YouTube mais bon, 1 999$... https://www.teamdev.com/jxbrowser

On m'a aussi parlé de MozSwing mais après avoir analysé toutes les classes, je ne parviens pas à déterminer comment est crée le WebBrowser : https://sourceforge.net/projects/mozswing/
Quelqu'un aurait-il la solution ?
Merci.

A voir également:

2 réponses

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
5 juil. 2015 à 19:43
'lut, ouh là là jxBrowser c'est hyper cher pour un wrapper faiblard autour de Webkit.
Dans le même genre, gratuit et sous licence BSD 3 clauses, tu as java-cef, wrapper autour du Chromium Embedded Framework, qui donc utilise le moteur de rendu de Chrome/Chromium Blink, lui-même dérivé de Webkit.
0
Utilisateur anonyme
2 août 2015 à 18:56
Bonjour,
Merci pour le projet mais c'est en C++, je peux utiliser les binaires en Java ? Y-a t-il un exemple ou un tutoriel parce que j'ai regardé la documentation et je n'arrive pas à l'utiliser...
Merci de ton aide !
0
Utilisateur anonyme
14 août 2015 à 20:15
Bonjour,
J'ai réussi à trouver une autre bibliothèque gratuite qui fonctionne parfaitement : The DJ Project : http://djproject.sourceforge.net/ns/index.html
Le développeur propose également des exemples de code sur cette page : http://djproject.sourceforge.net/ns/documentation/Snippets.html
La bibliothèque est à ajouter en dépendance et à utiliser avec la JVM 32 Bits.
Par contre, j'ai une question pour ceux qui connaissent ce genre de bibliothèque, pourquoi lorsque je lis ma vidéo c'est toujours FlashPlayer qui est utilisé sur YouTube ? Même Google ne semble pas avoir évolué, il y a toujours les petits boutons en haut : "Images","Vidéos"...
Merci de votre aide en tout cas !
0