У меня есть сторонний проект, который воспроизводит Netflix, и внезапно он перестал работать и начал показывать эту ошибку.
Со своей стороны ничего не обновлял, просто перестал работать со стороны Netflix (наверное).
Я использую Electron 1.8.4, я безуспешно пытался обновить Electron до последней версии 2.0.0beta-5.
Я также безуспешно пытался использовать плагин Widevine от Chrome 59 до 62 и даже тот, который идет от браузера Brave.
Я создал небольшой репозиторий, чтобы легко воспроизвести проблему.
Это также позволяет вам загружать тесты Shaka Player и Bitmovin DRM, чтобы вы могли убедиться, что плагин Widevine загружен правильно:
git clone [email protected]:yoannmoinet/netflix-and-electron.git
cd netflix-and-electron
npm install
npm start
Чтобы получить помощь, я также открыл проблему с Electron.
Я действительно застрял там, большое спасибо за вашу помощь.
РЕДАКТИРОВАТЬ:
Похоже, что Netflix недавно реализовал новую поддержку VMP (проверенный путь к носителю) для CDM браузера Widevine. Таким образом, маленькие плееры / браузеры не смогут воспроизводить контент DRM без надлежащей установки Widevine CDM из белого списка от Google.
Я связался с ними, чтобы узнать, как его получить.
РЕДАКТИРОВАТЬ № 2 (24.07.20):
Прошло два года, а у меня до сих пор нет лицензии.
Я подписал несколько документов, чтобы получить его, но с тех пор никаких новостей.
Последний контакт, который у меня был, был несколько недель назад, когда они наконец ответили на одно из моих писем, заявив, что они передадут весь этот процесс другому третьему лицу. Полагаю, я вернулся к исходной точке.
Это должно быть шутка.
Приветствую DRM.