ブラウザでDRMコンテンツを再生できません(正直、私は見ました)


11

さて、皆さんから回答があり、リンクで包囲されると言う前に、私は検索に膨大な時間を費やしたことをお約束します:正直に見て、見つけたすべての投稿ですべてを試しました。私はIRCチャンネルに飛び込んで、それについて助けを求めたことが何度かありましたが、人々は自分の仕事をしていると言い、助けに興味がないようでした。 」、それができるまで待つことはできませんが、「ただ待つ」ことはできません。

Firefox、Chromium、Chromeですべて試してみました。Firefoxは49からFlash v25を入手できるようになったと思います(と思います)。52をインストールしましたが、私の人生ではDRMを再生できません。

編集:まだ十分な担当者がいないので、2つのリンクしか投稿できません。申し訳ありませんが、フォローアップの投稿になります。気にしない場合は、「症状」に合わせて動作するように試みた(および失敗した)サイトを投稿することから始めます。表記されていない限り、両方のブラウザで動作しないと仮定します。

サイト:

WatchESPN-(一見何もクリックさせないように見えますが、ポップアップが表示されて、通常は無限の読み込みサークルが表示され、エラー302が表示されることがあります1、2回「代替」フィード、SkyCam、スペイン語放送などを取得できましたが、DRMで保護されていなかったと思います。

FoxSportsGo-コントロールなしの無限ロード

NBCSports-コントロールなしの無限ロード

BeinSportsConnect-無限のロード。彼らはSilverlight IIRCを使用しているため、その方法に関しては少し異なります。

HBOGo-クリックしてプレイすると黒い画面が表示される。再生、一時停止、音量などのコントロールを提供します。

Showtime Anytime -15秒程度の無限のロードサークル。その後、エピソードの選択に戻ります。

今、私はこれを機能させるためにかなり多くの異なる方法を試しましたが、すべて良い結果はありませんでした。

Firefox(v52)をインストールすると、halのインストールに関する古いadobeの記事を見ました(現在のOSの限りでは現在は死んでいます)が、誰かが言った古い記事を覚えているようですmjblennerとMartin Wimpressから「ゾンビ」hal / hal-flash ppasをインストールしました] [3]、空は別れ、すべてが順調でした。だから私はそれを試してみようと思ったが、サイコロがなかったので、先に進んだ。

[私が見つけたもの] [4]は、Chromeの外部でFlashがサポートされるようになったことで、私が抱えている問題にぶつかってはならないことを示唆しているようです。最後に、私は何かを逃しているに違いないと考え、比較的リアルタイムで誰かと話すことが最善の行動方針だと考えました。私はIRCに飛び乗り、かなりの数の人々から、WatchESPNまたは他のDRM対応ストリーミングサイトに問題はなかったと言われました。彼らは誰も私を支援することに興味を持っていなかったので、私は検索に戻り、それが機能する可能性のあるものを見つけることができました。

検索エンジンに戻る前に、Flashをアンインストールしてchromeとfirefoxの「apt-get purge」を実行し、ホームディレクトリに移動して.adobeフォルダー、.mozillaフォルダー、.config / google-を完全に削除しました。クロムフォルダ。freshwrapper-dataフォルダーを削除して削除しました:/ usr / lib / mozilla、/ usr / lib / firefox、および/ usr / lib / firefox-addonsは、考えられるすべてのスレッドがなくなり、新しいインストール時にすべてが正常に機能すると考えましたいいよ 明らかに私は間違っていた、または私はここで問題を提起しなかったでしょう。

パイプライトに関する限り、Firefox Nightlyでテストされており、そのPPAが追加されていることを[ここで見ました] [5]、Silverlight関連サイトを試して取得するためにインストールする必要があるかどうかはわかりませんFirefoxでDRMが再びサポートされるようになりました。とにかく試してみましたが、うまくいきませんでした。

私が読んだ記事/投稿/質問のほとんどは少なくとも1年以上のようで、そのほとんどはもっと古いですが、最近では少なくともいくつかの活動があったようです。これらは、私が試したものの、動作するようになっていない、やや新しいものです。

[GlenPetersonのAskUbuntuの質問] [6]-DRMを含めることは、これにまったく関係ありません

[LinuxMintの記事] [7]-Wineのインストールには興味がありません。それについては、VMを実行します。

[itsfoss.comの記事] [8]-2015年のクリスマスはそれほど新しいものではないと思います。

hal ppasを追加し、次にfreshplayer、新しいfirefox、またはここにリストした他のものを追加するステップが異なる他の多くのものがあります。

オビ・ワン・ケノービをお願いします。

これで怒ってくれて どんな助けも大歓迎です。海賊版のストリームに頼って自分が見たいゲームを観るのにうんざりしているので、スポーツサイトが稼働していることが本当に必要です。特に、私が仕事をすることができないこれらのサイトに料金を払うとき。私は10年以上Linuxを使用しています。iMacで1つのゲームを表示していますが、それは少なすぎます。

ここまで書いてくれたら、この長い投稿/質問を読んでくれてありがとう。本当に感謝しています。

付与


回答:


5

残念ながら、システムをセキュリティの脆弱性にさらすことなく、Linuxでこれらをネイティブに監視することは現時点では不可能だと思います(hal-flashフラッシュ11. *のパッケージが必要であり、これはもはや機能しません)最新のフラッシュバージョン。

私がHBOGoを見るために使用していた1つの回避策(成功は多少限られていました)は、virtualboxでandroid-x86を実行し、そのアプリを使用することです。別の潜在的な回避策は、firefoxでflash 11. *にダウングレードしてインストールすることhal-flashですが、期限切れのflashプラグインを実行すると多大なセキュリティリスクが生じます(また、firefoxの最新バージョンは期限切れのためデフォルトでブロックされます)おそらく、ubuntuまたは他のほとんどのディストリビューションの通常のソフトウェアチャネルを介してこれを行う簡単な方法はありません。

出典:https : //github.com/cshorler/hal-flash/issues/26この正確な問題に関する議論。

adobeの発表自体から、NPAPIフラッシュプラグインではこれが二度と機能しない可能性があります。https://blogs.adobe.com/flashplayer/2016/08/beta-news-flash-player-npapi-for-linux.html(DRMはPPAPIフラッシュで動作することを暗示しているようですが、残念ながらこれはこれらのサイトはChromeのフラッシュで動作したことがないためです。


驚くばかり。私が試していたルートに腹を立てているだけではなかったことを知ってうれしいです。私はむしろ、単にものをストリームするためにVMをセットアップすることを避けたいです(それが私がそれを使用するだろうので)。私は、その目的のためだけに使用するブラウザーに古いバージョンのフラッシュをインストールしてみると信じています(アイスウィーゼル、古いバージョンのFirefox、制限付きのアクセス許可ディレクトリにあるもの)。@Aristocratesに本当に感謝します。:D
grantjohnston

github.com/cshorler/hal-flash/issues/26のスレッドの更新によると、drmはChromeOSフラッシュで動作しているようです。一部のコメント者は、Firefoxの最近のバージョンでネイティブに抽出して使用できると主張しています
Aristocrates

2

この問題についてのこの詳細な投稿に感謝します。2018年3月の時点では、DRMとFlashのコンテンツを読み取るための解決策はないようです。つまり、私の場合はHBO Goです。私はubuntu 16.04ですべてを試しました、hal ... hboはまだ抵抗します。

FirefoxはFlashとDRMはサポートされていないとはっきりと言っているようです。

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


これをソリューションとして設定できます。
-davidbaumann

1

私はこれに長い間頭を悩ましてきましたが、ついにChromiumブラウザを搭載したChromeOSバージョンのflashpluginで動作するようになりました。

libpepflashplayer.soChromeOSのリカバリイメージから抽出する手順については、このディスカッションを確認してください。

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

抽出されたflashpluginはDRMをサポートする必要があり、これにより確認できます。

strings -a libpepflashplayer.so | grep PPB_Flash_DRM

出力で次のようなメッセージが表示された場合、DRMをサポートしていることを確認してください。

PPB_Flash_DRM;1.1 PPB_Flash_DRM;1.0

libpepflashplayer.soChromeからバンドルされているものは何も返さないはずです)

次に、この抽出ファイルを使用して次のようにChromiumのインスタンスを実行できます。

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

Flash Playerが古くなっていると文句を言うかもしれません。私はそれを無視し、それはうまく機能します。

(PS:freshplayerplugin抽出したコショウフラッシュのバージョンをインストールして使用するようにすると、Firefoxでも動作するはずです)


libpepflashplayer.soChromiumOSバージョンを手に入れられない限り、この問題はLinuxバージョンのを悩ませているようPPB_Flash_DRMです。上記の手順をChrome 64.0で試しましたが、動作しないようです。興味深いことに、古いDRM対応バージョン(例:)を試して28.0.0.137も、Chromeはアクティブバージョンを最新版(例:)としてリストします28.0.0.161。内部のファイルを上書きすると~/.config/google-chrome/PepperFlash/28.0.0.161/、バージョンの不一致がスローされるようです。誰かがChrome 64以上でこれを動作させていますか?
-tresf

無視して、ファイルのARMビルドを取得したようです。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

だから私はさらに進んだ... ChromeOSからDRM対応プラグインを取得することができたが、システムはdevice_id_fetcher.cc(143)] Empty machine idAdobeのテストページ、Ubuntu 16.04github.com/i-rinat/freshplayerplugin/files/1734418/…
tresf

0

Firefoxを32ビットのWineprefixにインストールしました。フラッシュの場合は、https//fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player.exeでオフラインインストーラーを使用しています


ヒント@MKに感謝しますが、WINEを処理しない修正を探していました。しかし、私はそのアイデアに感謝しています!
grantjohnston

FirefoxがDRMにアクセスするのであれば、なぜChromiumを使わないのですか?どちらも「コミュニティ」プロジェクトですよね?ブラウジング/ブログにChromiumを使用していますが、オンラインTVにはFirefoxに切り替える必要があります。Bumma ...私のような初心者には簡単な修正が必要です。(?)
アースページ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.