Ordinateurs

Netflix entame le passage au HTML5, mais les DRM font obstacle – High-teK.ca

Ce site peut gagner des commissions d’affiliation à partir des liens sur cette page. Conditions d’utilisation.

Netflix utilise le plug-in Silverlight de Microsoft pour diffuser sa vidéo en streaming. Cela fonctionne assez bien sur OS X et Windows, mais ce n’est pas une option viable sur Linux, les appareils mobiles ou les décodeurs. À ce stade, avec l’arrêt du développement de Silverlight par Microsoft et la baisse de la popularité de Flash, l’écriture est sur le mur. Une méthode de lecture différente est nécessaire à l’avenir, et la vidéo HTML5 est le choix évident ici. Malheureusement, de nombreux obstacles se dressent sur le chemin, les DRM étant les plus importants.

Dans un article sur le blog technique de Netflix, trois ébauches du World Wide Web Consortium (W3C) sont citées comme étant vital pour le passage au HTML5 pour le streaming vidéo ; dont le premier est le brouillon des extensions de source multimédia (MSE). Cette spécification est conçue pour permettre le streaming dynamique avec Javascript. Le streaming adaptatif et l’échange de serveurs en direct sont des fonctionnalités importantes pour les services de streaming à grande échelle, il n’y a donc pas beaucoup de controverse sur les concepts sous-jacents à MSE. Cela étant dit, il faut s’attendre à des querelles chaque fois qu’une norme est en cours d’élaboration, il y a donc encore pas mal de va-et-vient sur ce projet.

Silverlight Prochain, Netflix dit qu’il a besoin de l’API de cryptographie Web (WebCrypto) pour passer complètement à HTML5. Ce brouillon couvre des sujets tels que le chiffrement, le déchiffrement, le hachage et la génération de signature. Bien que cela facilite le transfert sécurisé d’informations personnelles au sein de l’application Web, l’utilisation la plus évidente de cette API consiste à rendre plus difficile l’extraction de flux. Bien que WebCrypto ait d’innombrables raisons d’exister, il est clair que Netflix s’y intéresse principalement à des fins de protection de contenu.

Psssssst :  Ex-ingénieur d'Intel : les problèmes d'assurance qualité de Skylake ont chassé Apple

Enfin, nous avons la spécification Encrypted Media Extensions (EME), et c’est là que le plus de squames sont soulevées. Netflix est tenu d’utiliser les DRM par les sociétés de médias avec lesquelles il conclut des accords de licence, il doit donc y avoir un moyen pour lui d’accomplir cela en HTML5. Gardez à l’esprit qu’EME n’est pas un schéma DRM en soi, c’est juste une méthode d’accès à un GDN système. Le projet indique spécifiquement que EME est une API pour « découvrir, sélectionner et interagir avec de tels systèmes.” Même ainsi, il y a des quantités massives de rage et de scepticisme émanant de la communauté open source quant aux implications négatives potentielles pour le Web ouvert.

Netflix ralentit les choses avec ce mouvement vers HTML5 relecture. Une implémentation est en cours d’élaboration pour Système d’exploitation Chrome, mais WebCrypto n’y a pas encore été implémenté. Il repose toujours sur un plug-in séparé, mais la voie à suivre est claire une fois que WebCrypto est intégré. À partir de là, les tests sur OS X et les fenêtres commencera, et Silverlight peut commencer à se fondre lentement en arrière-plan pour Netflix. Nous sommes encore assez loin de l’abandon complet des plug-ins, mais au moins nous sommes sur la bonne voie. Les DRM sont beaucoup plus compliqués qu’ils n’en valent la peine, mais cela reste une triste réalité. Pour que HTML5 dépasse les solutions vidéo propriétaires telles que Flash et Silverlight, c’est une exigence.

Maintenant lis: Pourquoi je pirate

Bouton retour en haut de la page