Impossible de lire le contenu DRM dans les navigateurs (honnêtement, j'ai regardé)

11

D'accord, avant que vous ne disiez qu'il a été répondu et que vous m'assiégiez de liens, je vous promets que j'ai passé une tonne de temps à chercher: honnêtement, j'ai regardé, j'ai tout essayé sur chaque message que j'ai trouvé. J'ai sauté sur le canal IRC et les quelques fois où j'ai demandé de l'aide, les gens ont dit que le leur fonctionnait et ne semblaient pas intéressés à aider ou d'autres réponses laconiques que "le flash sera bientôt mort de toute façon, attendez juste . ", que je ne peux pas attendre jusqu'à ce que ce soit le cas, mais je ne peux pas" simplement attendre ".

J'ai essayé dans Firefox, Chromium et Chrome tout en vain. Je suis conscient que Firefox peut maintenant redémarrer Flash v25 en 49 (je pense?). J'ai 52 installés et je ne peux pas pour la vie de moi obtenir la lecture DRM.

EDIT: Je ne peux publier que deux liens car je n'ai pas encore assez de représentants. Toutes mes excuses, mais elles seront dans les articles de suivi. Si cela ne vous dérange pas, je vais commencer par publier les sites que j'ai essayé (et échoué) de travailler avec mes "symptômes", suivis des nombreuses façons dont j'ai essayé de le faire fonctionner. Supposons qu'ils ne fonctionnent pas dans les deux navigateurs, sauf indication contraire.

Des sites:

WatchESPN - (Apparemment, je ne laisserai pas cliquer sur quoi que ce soit, parfois un apparaît et j'obtiens généralement un cercle de chargement sans fin, parfois j'obtiens l'erreur 302 (certains liens que j'ai trouvés disent que uBlock le provoque, même s'il est entièrement supprimé, je m'assois) Une ou deux fois, j'ai pu obtenir un flux "alternatif", SkyCam, une émission en espagnol, etc. mais je suppose qu'ils n'étaient pas protégés par DRM.

FoxSportsGo - Chargement sans fin sans contrôles

NBCSports - Chargement sans fin sans commandes

BeinSportsConnect - Chargement sans fin. Ils utilisent Silverlight IIRC, donc un peu différent en ce qui concerne les moyens d'y parvenir.

HBOGo - Écran noir sur tout ce que je clique pour jouer. Cela me donne les commandes - lecture, pause, volume, etc.

Showtime Anytime - Cercle de chargement sans fin pendant environ 15 secondes, puis me renvoie à la sélection des épisodes.

Maintenant, j'ai essayé plusieurs façons différentes de faire en sorte que cela fonctionne, sans résultat positif.

Une fois l'installation (pour être clair, la réinstallation) de Firefox (v52), j'ai vu un vieil article d'Adobe mentionnant l'installation de Hal (bien qu'il soit actuellement mort dans la mesure où le système d'exploitation actuel est en cours) et je me souviens avoir vu un autre vieil article que quelqu'un a mentionné qu'une fois installé les ppas "zombie" hal / hal-flash de mjblenner et Martin Wimpress] [3], le ciel s'est séparé et tout allait bien. Alors je me suis dit que je devrais l'essayer, pas de dés, alors je suis parti.

[Ce que j'ai trouvé] [4] semble suggérer que maintenant avec Flash pris en charge en dehors de Chrome, je ne devrais pas rencontrer les problèmes que je rencontre. Enfin, je me suis dit que je devais manquer quelque chose et parler avec quelqu'un en temps réel relatif serait la meilleure solution. J'ai sauté sur IRC et plusieurs personnes m'ont dit qu'elles n'avaient eu aucun problème avec WatchESPN ou d'autres sites de streaming compatibles DRM. Aucun d'entre eux ne semblait intéressé à m'aider, alors j'ai recommencé à chercher et à essayer tout ce que je pouvais trouver pour le faire fonctionner.

Avant de revenir sur les moteurs de recherche, j'ai désinstallé Flash et exécuté une «purge apt-get» de chrome et firefox, puis je suis allé dans mon répertoire personnel et j'ai supprimé le dossier .adobe, .mozilla, le .config / google- dossier chrome. Je me suis débarrassé du dossier freshwrapper-data et j'ai supprimé: / usr / lib / mozilla, / usr / lib / firefox, & / usr / lib / firefox-addons en pensant que tous les threads possibles étaient partis et lors des nouvelles installations, tout fonctionnerait juste bien. De toute évidence, j'avais tort ou je ne serais pas ici pour poser la question.

En ce qui concerne pipelight, j'ai [vu ici] [5] qu'il était en cours de test dans Firefox Nightly et j'ai le ppa pour cela ajouté, mais je ne sais pas si je devais l'installer pour essayer d'obtenir les sites associés à Silverlight de fonctionner maintenant que DRM est à nouveau pris en charge dans Firefox. J'ai quand même essayé, mais ça n'a pas marché.

La plupart des articles / messages / questions que j'ai lus semblent avoir au moins un an, la plupart plus, mais certains semblent avoir eu au moins QUELQUES activités plus récemment. Ce sont les plus récents que j'ai essayés et que je n'ai pas mis au travail.

[Question AskUbuntu de GlenPeterson] [6] - tout en incluant le DRM ne se rapporte pas exactement à cela

[Article LinuxMint] [7] - Pas intéressé par l'installation de Wine. Je ferai une machine virtuelle s'il s'agit de cela.

[Article itsfoss.com] [8] - Je suppose que Noël 2015 n'est pas si nouveau.

Il y en a beaucoup d'autres qui ont eu différentes étapes pour ajouter les hal ppas, puis le nouveau joueur, le nouveau firefox ou d'autres choses que j'ai énumérées ici.

S'il vous plaît Obi Wan Kenobi .. Oups, mauvaise fermeture.

S'il vous plaît les gars, je deviens fou. Toute aide est grandement appréciée. J'ai vraiment besoin que les sites sportifs soient opérationnels car je suis fatigué de recourir à des flux piratés pour regarder les matchs que je veux; surtout quand je paie des frais pour ces sites que je ne peux pas travailler. Je suis sous Linux depuis plus d'une décennie. J'ai mon iMac montrant un jeu, mais c'est trop peu.

Si vous êtes arrivé jusqu'ici, merci d'avoir pris le temps de lire ce long post / question. J'apprécie vraiment cela.

subvention

grantjohnston
la source
2
Autres liens que j'ai lus / essayés. - HowToGeek [3]: howtogeek.com/239682/… - Site Mozilla [4]: support.mozilla.org/t5/Video-audio-and-interactive/… - webupd8 [5]: webupd8.org/2013/08 /… - askubuntu [6]: askubuntu.com/questions/733626/… - itsfoss [7]: itsfoss.com/watch-hulu-ubuntu-linux
grantjohnston

Réponses:

5

Malheureusement, je ne pense pas qu'il soit actuellement possible (à partir de mars 2017) de regarder nativement ces éléments sous linux sans exposer votre système à des failles de sécurité, car ils nécessitaient le hal-flashpackage avec flash 11. *, et cela ne fonctionne plus dans plus versions flash récentes.

Une solution de contournement que j'ai utilisée pour regarder HBOGo (avec un succès quelque peu limité) consiste à exécuter android-x86 dans virtualbox et à utiliser leur application. Une autre solution de contournement possible consiste à rétrograder vers Flash 11. * dans Firefox et à installer hal-flash, mais l'exécution d'un plugin Flash obsolète est un énorme risque pour la sécurité (et les versions récentes de Firefox le bloqueront par défaut car il est obsolète) et il y a probablement pas de moyen simple de le faire via les canaux logiciels habituels sur Ubuntu ou la plupart des autres distributions.

Sources: https://github.com/cshorler/hal-flash/issues/26 pour une discussion sur ce problème précis.

D'après l'annonce d'Adobe elle-même, il semble possible que cela ne fonctionne plus jamais dans le plugin flash NPAPI: "Parce que ce changement est principalement une initiative de sécurité, certaines fonctionnalités (comme l'accélération GPU 3D et le DRM vidéo premium) ne seront pas entièrement implémentées." https://blogs.adobe.com/flashplayer/2016/08/beta-news-flash-player-npapi-for-linux.html (ils semblent impliquer que DRM fonctionne sur PPAPI flash, mais ce n'est malheureusement pas non plus le cas car ces sites n'ont jamais fonctionné avec le flash de chrome).

Aristocrate
la source
Impressionnant. Heureux de savoir que je n'étais pas simplement devenu fou avec les itinéraires que j'essayais. Je préfère éviter de configurer une machine virtuelle juste pour diffuser des trucs (car c'est TOUT pour lequel je l'utiliserais). Je pense que je vais essayer d'installer une ancienne version de flash dans un navigateur que j'utilise uniquement à cette fin (iceweasel, une ancienne version de firefox, quelque chose de ce genre dans un répertoire d'autorisations restrictives). Merci beaucoup @Aristocrates. Je pourrais finir par revenir vers vous pour vous aider à faire fonctionner tout ça, haha. : D
grantjohnston
Selon les mises à jour sur le fil à github.com/cshorler/hal-flash/issues/26 , drm semble fonctionner sur ChromeOS flash, et certains commentateurs prétendent qu'il peut être extrait et utilisé nativement dans les versions récentes de firefox
Aristocrates
2

Merci à tous pour cet article détaillé sur ce sujet. Il semble qu'à partir de mars 2018, il n'y ait pas de solution pour lire les contenus DRM et Flash - c'est-à-dire HBO Go dans mon cas. J'ai tout essayé avec mon ubuntu 16.04, hal ... hbo résiste toujours.

Il semble que Firefox indique clairement que Flash et DRM ne sont pas pris en charge.

https://support.mozilla.org/en-US/kb/enable-drm?as=u&utm_source=inproduct

Redwan
la source
Vous pouvez alors définir cela comme solution.
davidbaumann
1

Cela fait trop longtemps que je me gratte la tête et j'ai finalement réussi à le faire fonctionner avec la version ChromeOS de flashplugin avec le navigateur Chromium.

Consultez cette discussion sur les étapes pour extraire l' libpepflashplayer.soimage de récupération de ChromeOS:

https://ubuntuforums.org/showthread.php?t=2363550

Le plugin flash extrait doit prendre en charge DRM et peut être vérifié par ceci:

strings -a libpepflashplayer.so | grep PPB_Flash_DRM

Si vous obtenez quelque chose comme ça dans la sortie, sachez qu'il prend en charge DRM:

PPB_Flash_DRM;1.1 PPB_Flash_DRM;1.0

(Le bundle libpepflashplayer.sode Chrome ne devrait rien renvoyer)

Vous pouvez ensuite exécuter une instance de Chromium avec ce fichier extrait comme suit:

$ chromium-browser --ppapi-flash-path=<path to the extracted file>/libpepflashplayer.so

Il se peut que le lecteur flash soit obsolète. Je l'ignore et ça marche bien.

(PS: Cela devrait également fonctionner sur Firefox si vous installez freshplayerpluginet faites-le utiliser la version extraite de pepper flash)

user205614
la source
Ce problème semble toujours affliger les versions Linux de libpepflashplayer.so, car à moins que vous ne puissiez mettre la main sur une version ChromiumOS, les PPB_Flash_DRMindicateurs sont manquants. J'ai essayé les étapes ci-dessus sur Chrome 64.0 et elles ne semblent pas fonctionner. Chose intéressante, lorsque vous essayez une version compatible DRM datée (par exemple 28.0.0.137), Chrome répertorie toujours la version active comme la dernière (par exemple 28.0.0.161). L'écrasement du fichier à l'intérieur ~/.config/google-chrome/PepperFlash/28.0.0.161/semble entraîner un décalage de version. Quelqu'un at-il cela sur Chrome 64 ou supérieur?
tresf
Ne tenez pas compte, je semble avoir obtenu une version ARM du fichier. Je vais réessayer avec une version Intel x86_64. libpepflashplayer.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3
tresf
Je suis donc allé plus loin ... J'ai réussi à obtenir le plug-in DRM de ChromeOS, mais le système lance en device_id_fetcher.cc(143)] Empty machine idutilisant la page de test d'Adobe, Ubuntu 16.04 github.com/i-rinat/freshplayerplugin/files/1734418/…
tresf
0

J'ai installé Firefox sur un Wineprefix 32 bits. Pour Flash, j'utilise l'installateur hors ligne ici: https://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player.exe Jusqu'à présent, cela fonctionne bien.

MK
la source
Merci pour le conseil @MK mais je cherchais un correctif qui ne traitait pas avec WINE. J'apprécie quand même l'idée!
grantjohnston
Si Firefox a accès à DRM, pourquoi pas Chromium? Les deux sont des projets «communautaires», non? J'utilise Chromium pour la navigation / les blogs, mais je dois passer à Firefox pour la télévision en ligne. Bumma ... Il doit y avoir une solution facile pour les newbs comme moi. (?)
Earthpages