Existe-t-il un moyen de protéger les vidéos instantanées Hulu ou Amazon Prime protégées?

43

Quand je suis allé regarder quelques épisodes de Star Trek sur Amazon Prime, le lecteur restait bloqué sur la mise à jour. J'ai suivi les instructions ici et cela a réellement fonctionné pendant 3 secondes. C'était la chose la plus étrange. Clairement, la vidéo était en cours de lecture et j'ai vu 3 secondes de l'épisode, mais un message est apparu disant que je devais mettre à jour mon lecteur Flash. J'ai essayé de charger des vidéos encore et encore, mais sans succès, pas même les 3 secondes. Voici le message d'erreur:

Sorry we were unable to stream this video. This is likely because your Flash Player needs to be updated.

J'utilise Ubuntu 13.04 Raring Ringtail, Firefox 20 et Adobe Flash Player 11,22,280,280. Apparemment, Adobe ne rendra pas les nouvelles versions de Flash disponibles pour Linux, mais uniquement des mises à jour de sécurité.

Quelqu'un at-il donc pu lire des vidéos instantanées de qualité et, dans l'affirmative, dans quelles circonstances? Y at-il peut-être une autre implémentation du plugin flash que je peux utiliser? Ou est-ce que la cause de mon problème est complètement différente?


Le problème a probablement à voir avec la version de flash utilisée. Si quelqu'un a obligé Prime à utiliser ma version actuelle de Flash ou son implémentation libre / à code source libre, informez-le. Ou si quelqu'un peut obtenir des vidéos sur amazon pour jouer avec d'autres paramètres en plus de changer mon navigateur en chrome, dites-le moi.

Cela concerne également le contenu protégé dans Hulu et les autres services utilisant le DRM via Flash.


Ce qui n'a pas fonctionné:

  • Utilisation de Chrome, qui dispose de la dernière version de Flash via ppapi. Amazon Prime l'interdit strictement.
  • L'utilisation de Chrome pose le même problème que l'utilisation de Firefox
  • Essayer d'installer Adobe Flash 11,2220,275. N'est pas compatible avec les librairies raring (?).
Néant
la source
Je ne vais pas poster ceci comme réponse car je ne suis pas satisfait. Adobe a donc décidé de créer de nouvelles versions de flash pour linux en utilisant l’API du plug-in Pepper développée par Google au lieu de l’API du plug-in Netscape utilisé par tous les autres navigateurs, à l’exception d’Internet Explorer, qui utilise Active X. Les raisons pour lesquelles cela a été fait susciteraient beaucoup de débats . Cependant, Amazon Prime nécessite, je suppose, la version la plus récente de Flash, qui est peut-être le problème. Quelqu'un sait-il des fourches de Firefox qui a le ppapi? Le seul travail que je vois est l'utilisation de chrome, ce qui ne répond pas à la question.
Nil
1
Je doute que cela aide, mais vous pouvez essayer Gnash, qui est une implémentation à code source ouvert de Flash. IIRC, cependant, il est obsolète (je ne suis pas sûr cependant).
Strugee
1
J'ai essayé d'installer correctement Google Chrome (pas Chromium). Il a fallu faire un lien symbolique vers l'ancienne bibliothèque udev pour l'exécuter, mais cela ne fonctionnait toujours pas.
Sajan Parikh
1
@nil, vous n'avez pas besoin d'installer réellement libudev.so.0, car 13.04 libudev.so.1 existe. Si vous forcez simplement l'installation en ignorant la vérification de la dépendance, puis en liant libudev.so.0 au lien existant libudev.so.1, vous pouvez faire en sorte que Chrome s'exécute correctement.
Sajan Parikh
1
Je ne pense pas que ce soit un problème flash maintenant. Je viens de regarder sur mon installation 12.10 où tout fonctionne correctement et qui a la même version de Flash que sur mon 13.04 où cela ne fonctionne pas. 11.2.202.280
Sajan Parikh

Réponses:

47

J'ai fait le suivant sur 13.04 64bit:

sudo apt-get install hal

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe

Cela a eu des effets positifs sur le chrome ...

Les commentateurs ont également confirmé que les mêmes instructions fonctionnent pour 12.04 64 bits.

Aaron
la source
3
Cela fonctionne à merveille. Mieux que firefox dans le vin! Pourriez-vous expliquer le problème et pourquoi ce correctif fonctionne? De plus, j'utilise la version 32 bits de raring, donc cela fonctionne pour les deux versions.
Nil
2
Ce correctif a également fonctionné dans Firefox. Tu es l'homme!
Nil
1
Incroyable! Ce serait bien que quelqu'un explique cela un peu plus. Les choses heureuses fonctionnent à nouveau. D'après le correctif, il semble que ce soit un problème avec HAL.
Sajan Parikh
3
Apparemment, hal ne fonctionne pas correctement le 13.04. Il manque des répertoires et ne s'exécute pas quand il est censé le faire. On dirait que la fonctionnalité hal est en train d’être ramenée dans udev.
Aaron
2
Merci d'avoir posté la solution. Je comprends que udev a remplacé hal, mais puisque hal est toujours fourni et toujours requis pour Flash DRM, un bogue devrait peut-être être déposé?
aap
7

Les autres solutions ici ne fonctionnent pas pour moi dans 13.10 64bit . La seule chose qui fait est d'ajouter un ppa:

sudo add-apt-repository ppa:mjblenner/ppa-hal
sudo apt-get update && sudo apt-get install hal

Cela a fonctionné dans Chrome.

Merci Michael Blennerhassett pour le ppa

Merci, omgubuntu, pour avoir fourni les instructions, j'ai obtenu la réponse de: http://www.omgubuntu.co.uk/2013/10/fixing-amazon-prime-streaming-drm-protected-flash-13-10

Snowguy
la source
Je peux confirmer que cela fonctionne également dans 14.04 64bit. Dans mon cas, j’ai installé flash pour Firefox, puis HAL et tout fonctionnait parfaitement.
Kim
4

Code ce qui suit:

sudo apt-get install hal

hald

(Cela fonctionne pour la version 12.10, je me suis excusé. J'ai oublié que je n'ai pas encore mis à jour mon ordinateur portable)

Pour la version 13.04 (j'utilise Xunbuntu sur mon bureau )

Dans mon cas, j’ai eu à télécharger et à lancer hal

alors j'ai fait les mêmes changements de la réponse ci-dessus

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe

J'ai eu une erreur la première fois que je copiais et collais cette ligne

/usr/sbin/hald --daemon=yes --verbose=yes

Mais une fois que j’ai installé hal et fonctionné, cela a fonctionné.

Je peux regarder des vidéos amazon prime avec Firefox.

Sergio
la source
pas pour 13.04 raring ringtail ..
Nil
Merci j'ai oublié que je cours 12.10 dans mon ordinateur portable. Republié ce que j'ai fait pour le faire fonctionner le 13.04
Sergio
Cela a fonctionné pour moi. Renommer / supprimer l’ancien dossier Adobe a fait l’affaire (après l’installation et les modifications apportées à HAL).
kmgdev
1

À compter d'aujourd'hui, le 27 avril 2013, je n'ai trouvé aucune autre solution pour regarder des vidéos instantanées Amazon Prime sur Ubuntu, à l'exception de ce qui suit:

  1. Installez Wine à partir du référentiel Ubuntu.
  2. Installez la dernière version de Firefox pour Windows à l' aide de Wine. La version de Wine que j'ai utilisée était 1.4.1. Je n'ai remarqué aucun bogue en le faisant.
  3. Téléchargez le programme d' installation Windows de la dernière version d'Adobe Flash Player et exécutez-le à l'aide de Wine. Je n'ai remarqué aucun bogue en le faisant.

Lors de la lecture de vidéos sur Amazon Prime, je ne remarque aucun artefact ou autre élément susceptible de nuire à l'expérience visuelle. Même avec la couche supplémentaire de compatibilité, il fonctionne comme s'il était natif. Si une autre solution ne nécessitant pas Wine apparaît dans le futur, je la mettrai à jour comme la réponse correcte.

Néant
la source
vous utilisez la version de Wine directement à partir du dépôt Ubuntu, n'est-ce pas?
Strugee
1
@strugee yeah ..
Nil