DRM を使用するサイトで「ライセンス要求に失敗しました」

DRM を使用するサイトで「ライセンス要求に失敗しました」

Spotify [1] など、DRM を使用するサイトで問題が発生しています。テストのためにこのページ [2] にアクセスしたところ、次のような応答が返されました。

License request failed
DRM_FAILED_LICENSE_REQUEST

私はFirefox 86とWindows 10を使用しており、「DRM制御コンテンツを再生する」オプションを選択しています。また、about:configここ[3]のオプションも試しました。

  1. https://open.spotify.com/track/0tTk7qNzn8XGWIMak9e48Q
  2. https://bitmovin.com/demos/drm
  3. https://superuser.com/a/1673992

答え1

Firefox の DRMGoogleのプラグインを通じて配信されますWidevine プラットフォーム。about:addons「Google Inc. が提供する Widevine コンテンツ復号モジュール」を探すと見つかります。

ありますFirefoxのバグペニスがあるバージョン88以降のみパッチ適用. Widevineがコンテンツ復号化モジュールの古いバージョンを廃止した瞬間から、それ以下のバージョンではWidevineが機能しなくなります。このスレッドしかし、どうやら(少なくともそうだった) 回避策私が見つけたのはこのスレッド、そしてまだ機能するかもしれない:

  • プロファイルフォルダで、以下を見つけます\gmp-widevinecdm\4.10.2391.0\manifest.json (Widevineのインストールバージョンは異なる場合があります)

  • を編集しmanifest.json、「x-cdm-codecs」で「vp09」を「vp9.0」(以前の Widevine バージョンの古いフラグ) に置き換えます。

現時点では回避策をテストすることはできませんが、インストール時に簡単に実行できるはずです。これが機能しない場合は、FF 86 で DRM コンテンツを動作させることができない可能性が高くなります。

DRMはFirefoxの最新の3つのバージョンでのみ公式にサポートされていますChromeの場合、Googleはこの慣行を推進してきた彼らはしばらくの間、古いプラットフォームをサポートすることに関心がないようで、Widevine の古いバージョンを廃止し続ける予定です。

関連情報