web-dev-qa-db-fra.com

Le chrome widevine ne fonctionne pas sur Ubuntu 17.04

Je suis sur une nouvelle installation d'Ubuntu 17.04 et je ne peux lire aucun contenu crypté. Netflix et le test sur http://www.widevine.com/demo/index.html ne fonctionnent pas. De plus, chrome: // composants affiche Widevine Content Decryption Module - Version: 0.0.0.0. J'ai essayé de copier les bibliothèques libwidevinecdm * à partir de la dernière version de chrome vers/usr/lib/chromium, mais cela n'a pas aidé. est-ce un problème connu?

3
Max Ehrlich

Je pouvais faire ce travail, mais je devais utiliser le dev ppa de chrome qui est ici , puis recopier les bibliothèques widevine * du dernier paquet chrome (que vous peut télécharger à partir de google normalement mais ouvrir avec file-roller pour accéder aux bibliothèques). Je ne sais pas s'il s'agit d'un bogue dans la version de chrome distribuée avec ubuntu ou si ubuntu le corrige pour refuser de charger le composant DRM.

En outre, la plupart des sites qui utilisent widevine vérifient également votre agent utilisateur pour vous assurer que vous utilisez un navigateur pris en charge, et que chrome n'est pas pris en charge par chrome. De plus, il ne suffit pas non plus de choisir un navigateur approprié, vous avez besoin de l’agent utilisateur dans son ensemble, le plus simple étant un récent agent Google chrome UA.

Je l'ai trouvé

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36

fonctionne pour l'usurpation d'identité chrome 58.0.3029.81 sous Linux.

2
Max Ehrlich

C'était bug # 165211 , qui a été corrigé dans les packages de navigateur Chrome pour 63.0.3239.84. Plus besoin d'un PPA, le package officiel fonctionne.

Vous avez toujours besoin des bibliothèques CDM (widevine *), cependant, le moyen le plus simple de les obtenir consiste à installer le paquet google-chrome (que vous pouvez télécharger à partir de google ) à côté de chrome.

Comme l'a souligné Max Ehrlich, Netflix requiert également l'usurpation de la chaîne de l'agent utilisateur, vous pouvez utiliser une extension pour cela, par exemple. Sélecteur d’agent utilisateur pour Chrome .

0
Olivier Tilloy