У меня были проблемы с любым сайтом, который использует DRM, например Spotify [1]. Я посетил эту страницу [2] для проверки и получил такой ответ:
License request failed
DRM_FAILED_LICENSE_REQUEST
Я использую Firefox 86 и Windows 10, и у меня выбрана опция «Воспроизведение содержимого, контролируемого DRM». Я также пробовал опции about:config
здесь [3].
решение1
DRM в Firefoxпоставляется через плагин от GoogleПлатформа Widevine.Его можно найти about:addons
, выполнив поиск по запросу «Модуль расшифровки контента Widevine, предоставленный Google Inc.».
Естьошибка в Firefoxкоторый имеет пинисправлено только с версии 88 и далее. Это приводит к тому, что Widevine перестает работать на более ранних версиях, поскольку Widevine удалил старые версии своего модуля дешифрования контента: см.эта тема. Однако, похоже, есть (или, по крайней мере, был) обходной путькоторый я нашел вэта тема, и которые все еще могут работать:
в папке вашего профиля найдите
\gmp-widevinecdm\4.10.2391.0\manifest.json
(версия вашей установки widevine может отличаться)отредактируйте файл
manifest.json
, и в "x-cdm-codecs" замените "vp09" на "vp9.0" (это старый флаг из более ранних версий Widevine).
Я не могу протестировать обходной путь прямо сейчас, но это должно быть легко сделать на вашей установке. Если это не сработает, есть хорошие шансы, что вы не сможете заставить DRM Content работать в FF 86.
Пожалуйста, поймите, что DRM — этоофициально поддерживается только в последних 3 версиях Firefox. Для Chrome Google, похоже,продвигали эту практикууже некоторое время, и они продолжат удалять старые версии Widevine, поскольку, похоже, не заинтересованы в поддержке старых платформ.