DRM-Inhalte können in Browsern nicht abgespielt werden (ehrlich gesagt habe ich nachgesehen)


11

Okay, bevor ihr sagt, dass es beantwortet wurde und mich mit Links belagert, verspreche ich, dass ich eine Menge Zeit damit verbracht habe zu suchen: Ehrlich gesagt habe ich alles in jedem Beitrag ausprobiert, den ich gefunden habe. Ich bin in den IRC-Kanal gesprungen und die wenigen Male, in denen ich um Hilfe gebeten habe, haben die Leute entweder gesagt, dass ihre funktionieren, und sie schienen nicht daran interessiert zu sein, zu helfen, oder andere knappe Antworten, dass "Flash sowieso bald tot sein wird, warte einfach . ", was ich nicht warten kann, bis es ist, aber ich kann nicht" nur warten ".

Ich habe versucht, in Firefox, Chromium und Chrome alles nicht zu nutzen. Ich bin mir bewusst, dass Firefox Flash v25 jetzt ab 49 bekommen kann (glaube ich?). Ich habe 52 installiert und kann für mein ganzes Leben keine DRM-Wiedergabe bekommen.

EDIT: Ich kann nur zwei Links posten, da ich noch nicht genug Repräsentanten habe. Entschuldigung, aber sie werden in Folgeposts sein. Wenn es Ihnen nichts ausmacht, werde ich zunächst die Websites veröffentlichen, auf denen ich versucht habe (und die fehlgeschlagen sind), mit meinen "Symptomen" zusammenzuarbeiten, gefolgt von den vielen Möglichkeiten, wie ich versucht habe, sie zum Laufen zu bringen. Angenommen, sie funktionieren nicht in beiden Browsern, sofern sie nicht notiert sind.

Websites:

WatchESPN - (Scheinbar lässt ich nichts anklicken, manchmal taucht einer auf und ich bekomme normalerweise einen endlosen Ladekreis, manchmal erhalte ich den Fehler 302 (einige Links, die ich gefunden habe, sagen, dass uBlock es verursacht, auch wenn es vollständig entfernt ist, sitze ich ein oder zwei Mal konnte ich einen "alternativen" Feed, SkyCam, eine spanische Sendung usw. erhalten, aber ich vermute, sie waren nicht DRM-geschützt.

FoxSportsGo - Endloses Laden ohne Steuerelemente

NBCSports - Endloses Laden ohne Steuerung

BeinSportsConnect - Endloses Laden. Sie verwenden Silverlight IIRC, also etwas anders, was die Vorgehensweise betrifft.

HBOGo - Schwarzer Bildschirm auf allem, was ich zum Spielen anklicke. Es gibt mir die Steuerung - Wiedergabe, Pause, Lautstärke usw.

Showtime Anytime - Endloser Ladekreis für ca. 15 Sekunden, dann kehre ich zur Episodenauswahl zurück.

Jetzt habe ich einige verschiedene Möglichkeiten ausprobiert, um dies zum Laufen zu bringen, alle ohne positives Ergebnis.

Nach der Installation (um klar zu sein, Firefox neu zu installieren) (v52) sah ich einen alten Adobe-Artikel , in dem die Installation von hal erwähnt wurde (obwohl es derzeit für das aktuelle Betriebssystem tot ist), und ich erinnere mich an einen anderen alten Artikel , den jemand einmal erwähnt hat installierte die "zombie" hal / hal-flash ppas von mjblenner und Martin Wimpress] [3], der Himmel teilte sich und alles war gut. Also dachte ich mir, ich würde es versuchen, keine Würfel, also ging ich einfach weiter.

[Was ich gefunden habe] [4] schien darauf hinzudeuten, dass ich jetzt, da Flash außerhalb von Chrome unterstützt wird, nicht auf die Probleme stoßen sollte, die ich bin. Schließlich dachte ich mir, dass mir etwas fehlen muss und dass es die beste Vorgehensweise wäre, mit jemandem in relativer Echtzeit zu sprechen. Ich hüpfte im IRC und wurde von einigen Leuten darüber informiert, dass sie keine Probleme mit WatchESPN oder anderen DRM-fähigen Streaming-Sites hatten. Keiner von ihnen schien daran interessiert zu sein, mir zu helfen, also suchte und versuchte ich wieder alles, was ich finden konnte, damit es funktioniert.

Bevor ich wieder zu Suchmaschinen zurückkehrte, deinstallierte ich Flash und führte eine "apt-get purge" von Chrome & Firefox durch, ging dann in mein Home-Verzeichnis und löschte den .adobe-Ordner, den .mozilla-Ordner, die .config / google- Chrome-Ordner. Ich habe den Ordner "freshwrapper-data" entfernt und gelöscht: / usr / lib / mozilla, / usr / lib / Firefox und / / usr / lib / Firefox-Addons. Ich dachte, jeder mögliche Thread wäre weg und bei Neuinstallationen würde alles funktionieren fein. Offensichtlich habe ich mich geirrt oder ich wäre nicht hier, um die Frage zu stellen.

Was Pipelight angeht, habe ich [hier gesehen] [5], dass es in Firefox Nightly getestet wurde, und ich habe den ppa dafür hinzugefügt, aber ich bin nicht sicher, ob ich es installieren musste, um zu versuchen, die Silverlight-zugehörigen Sites zu erhalten um jetzt zu funktionieren, da DRM in Firefox wieder unterstützt wird. Ich habe es trotzdem versucht, aber es hat nicht funktioniert.

Die meisten Artikel / Beiträge / Fragen, die ich gelesen habe, scheinen mindestens ein Jahr alt zu sein, die meisten mehr, aber einige scheinen in letzter Zeit zumindest einige Aktivitäten gehabt zu haben. Dies sind die etwas neueren, die ich ausprobiert habe und die ich nicht zur Arbeit gebracht habe.

[GlenPetersons AskUbuntu-Frage] [6] - während die Einbeziehung von DRM nicht GENAU damit zusammenhängt

[LinuxMint-Artikel] [7] - Kein Interesse an der Installation von Wine. Ich werde eine VM machen, wenn es darum geht.

[itsfoss.com Artikel] [8] - Ich denke, Weihnachten 2015 ist nicht so neu.

Es gibt viele andere, die verschiedene Schritte zum Hinzufügen der hal ppas, dann des Freshplayers, des neuen Firefox oder anderer Dinge, die ich hier aufgelistet habe, hatten.

Bitte Obi Wan Kenobi. Ups, falsches Schließen.

Bitte Leute, ich werde sauer darauf. Jede Hilfe wird sehr geschätzt. Ich brauche wirklich die Sportstätten, um zu funktionieren, da ich es leid bin, auf Raubkopien zurückzugreifen, um die Spiele zu sehen, die ich möchte. Besonders wenn ich für diese Websites eine Gebühr bezahle, kann ich nicht arbeiten. Ich bin seit über einem Jahrzehnt unter Linux. Ich habe meinen iMac mit einem Spiel, aber das ist zu wenig.

Wenn Sie es bis hierher geschafft haben, danke, dass Sie sich die Zeit genommen haben, diesen langen Beitrag / diese lange Frage zu lesen. Ich weiß das wirklich zu schätzen.

gewähren


2
Andere Links habe ich gelesen / ausprobiert. - HowToGeek [3]: howtogeek.com/239682/… - Mozilla-Site [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

Antworten:


5

Leider glaube ich nicht, dass es derzeit (ab März 2017) möglich ist, diese unter Linux nativ anzusehen, ohne Ihr System Sicherheitslücken auszusetzen, da das hal-flashPaket mit Flash 11 erforderlich war . *, Und dies funktioniert in mehr nicht mehr aktuelle Flash-Versionen.

Eine Problemumgehung, die ich verwendet habe, um HBOGo zu sehen (mit etwas eingeschränktem Erfolg), besteht darin, android-x86 in virtualbox auszuführen und deren App zu verwenden. Eine weitere mögliche Problemumgehung ist das Downgrade auf Flash 11. * in Firefox und die Installation hal-flash. Das Ausführen eines veralteten Flash-Plugins stellt jedoch ein enormes Sicherheitsrisiko dar (und neuere Versionen von Firefox blockieren es standardmäßig, da es veraltet ist) wahrscheinlich keine einfache Möglichkeit, dies über reguläre Softwarekanäle auf Ubuntu oder den meisten anderen Distributionen zu tun.

Quellen: https://github.com/cshorler/hal-flash/issues/26 für eine Diskussion zu diesem Thema.

Aus der Ankündigung von Adobe selbst geht hervor, dass dies im NPAPI-Flash-Plugin möglicherweise nie wieder funktionieren wird: "Da es sich bei dieser Änderung in erster Linie um eine Sicherheitsinitiative handelt, werden einige Funktionen (wie GPU-3D-Beschleunigung und Premium-Video-DRM) nicht vollständig implementiert." https://blogs.adobe.com/flashplayer/2016/08/beta-news-flash-player-npapi-for-linux.html (sie scheinen zu implizieren, dass DRM auf PPAPI-Flash funktioniert, aber dies ist leider auch nicht der Fall Fall, da diese Websites noch nie mit Chrome Flash gearbeitet haben).


Genial. Ich bin froh zu wissen, dass ich nicht nur verrückt nach den Routen war, die ich versuchte. Ich möchte lieber vermeiden, eine VM nur zum Streamen einzurichten (da dies ALLES ist, wofür ich sie verwenden würde). Ich glaube, ich werde versuchen, eine alte Version von Flash in einem Browser zu installieren, den ich ausschließlich für diesen Zweck verwende (iceweasel, eine alte Version von Firefox, so etwas in einem Verzeichnis mit restriktiven Berechtigungen). Vielen Dank @Aristocrates Ich werde vielleicht zu Ihnen zurückkehren, um Hilfe zu bekommen, damit alles funktioniert, haha. : D
Grantjohnston

Laut Aktualisierungen des Threads unter github.com/cshorler/hal-flash/issues/26 scheint drm an ChromeOS Flash zu arbeiten, und einige Kommentatoren behaupten, dass es in neueren Versionen von Firefox
Aristocrates

2

Vielen Dank an alle für diesen ausführlichen Beitrag zu diesem Thema. Es scheint, dass es ab März 2018 keine Lösung zum Lesen von DRM- und Flash-Inhalten gibt - in meinem Fall also HBO Go. Ich habe alles mit meinem Ubuntu 16.04 versucht, hal ... hbo immer noch widerstehen.

Es scheint, dass Firefox eindeutig sagt, dass Flash und DRM nicht unterstützt werden.

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


Sie können dies dann als Lösung festlegen.
Davidbaumann

1

Ich habe mir schon zu lange den Kopf darüber gekratzt und es endlich geschafft, dass es mit der ChromeOS-Version von Flashplugin mit Chromium-Browser funktioniert.

Überprüfen Sie diese Diskussion auf Schritte zum Extrahieren des libpepflashplayer.soChromeOS-Wiederherstellungsabbilds:

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

Das extrahierte Flashplugin sollte DRM unterstützen und kann folgendermaßen überprüft werden:

strings -a libpepflashplayer.so | grep PPB_Flash_DRM

Wenn Sie so etwas in der Ausgabe erhalten, wissen Sie, dass es DRM unterstützt:

PPB_Flash_DRM;1.1 PPB_Flash_DRM;1.0

(Das libpepflashplayer.sovon Chrome gebündelte sollte nichts zurückgeben)

Sie können dann eine Instanz von Chromium mit dieser extrahierten Datei wie folgt ausführen:

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

Es kann sich darüber beschweren, dass der Flash Player veraltet ist. Ich ignoriere es einfach und es funktioniert gut.

(PS: Es sollte auch unter Firefox funktionieren, wenn Sie freshplayerplugindie extrahierte Version von Pepper Flash installieren und verwenden.)


Dieses Problem scheint immer noch die Linux-Versionen von zu plagen libpepflashplayer.so, da die PPB_Flash_DRMFlags fehlen , es sei denn, Sie können eine ChromiumOS-Version in die Hände bekommen . Ich habe die obigen Schritte in Chrome 64.0 ausprobiert und sie scheinen nicht zu funktionieren. Interessanterweise 28.0.0.137listet Chrome beim Versuch einer datierten DRM-fähigen Version (z. B. ) immer noch die aktive Version als die neueste auf (z 28.0.0.161. B. ). Das Überschreiben der Datei im Inneren ~/.config/google-chrome/PepperFlash/28.0.0.161/scheint eine Versionsinkongruenz zu verursachen. Funktioniert dies auf Chrome 64 oder höher?
Tresf

Ignorieren Sie, ich habe anscheinend einen ARM-Build der Datei erhalten. Ich werde es mit einer Intel x86_64-Version erneut versuchen. libpepflashplayer.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3
Tresf

Also bin ich weiter gekommen ... Ich habe es geschafft, das DRM-fähige Plugin von ChromeOS zu bekommen, aber das System wirft device_id_fetcher.cc(143)] Empty machine idmit der Testseite von Adobe, Ubuntu 16.04 github.com/i-rinat/freshplayerplugin/files/1734418/…
tresf

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.