Quelle est la meilleure façon d'accéder à des sites DRM Flash comme Hulu ou YouTube en utilisant Raspberry?
J'ai une boîte Neuros (Ubuntu) sur le même réseau qui gère ces sites en utilisant maintenant le plug-in Flash.
Quelle est la meilleure façon d'accéder à des sites DRM Flash comme Hulu ou YouTube en utilisant Raspberry?
J'ai une boîte Neuros (Ubuntu) sur le même réseau qui gère ces sites en utilisant maintenant le plug-in Flash.
Réponses:
J'ai joué avec VLC sur un ordinateur de bureau ces dernières semaines. Maintenant, s'il vous plaît, attendez avec moi un instant ...
VLC peut lire nativement les fichiers FLV et MP4 que Youtube utilise. Il vous suffit de connaître l'URL correcte. Et au cours des dernières années, VLC a eu cette fonctionnalité où vous pouvez l'écrire pour prendre l'URL d'une page Web arbitraire et extraire les URL des vidéos, qui sont ensuite lues. Vous pouvez littéralement prendre l'URL d'une vidéo particulière (page), l'ouvrir dans VLC, et elle sera lue automatiquement, par défaut.
Mais le script qu'ils incluent pour lire toute une liste de vidéos Youtube a été cassé. Je l'ai réparé moi-même hier soir. En fait, ils ne font que regexer les URL des vidéos à partir de la source html. Pas de DRM. Pas d'obscurcissement d'URL fantaisie en javascript. Je n'ai pas vraiment vérifié Hulu, j'imagine que tout est bien verrouillé.
Je ne suis pas sûr de Hulu, car je n'y ai pas accès et je sais que son DRM est généralement assez solide, mais j'ai réussi à lire des vidéos YouTube standard en utilisant le youtube-dl
package et omxplayer
. Vous pouvez télécharger la vidéo complètement ou utiliser le --get-url
paramètre pour obtenir l'URL sous-jacente. Ensuite, omxplayer devrait pouvoir le lire car la plupart des vidéos utilisent le format MP4 avec H264. Certaines vidéos YouTube utilisent rtmp mais elles sont raisonnablement rares, et rtmpdump devrait fonctionner, et omxplayer peut même l'avoir intégré (je ne m'en souviens pas).