Netflix s'apprête à abandonner Silverlight mais à introduire DRM pour la vidéo Web

Netflix, qui offre plus de vidéos via Internet que quiconque à l'exception de YouTube, abandonne la technologie de plug-in Silverlight de Microsoft pour la diffusion vidéo, passant à la place de HTML5. Voici le piège: les normes HTML5 que Netflix propose, avec le soutien d'autres grandes entreprises, incluent des crochets pour la protection contre la copie.

Plus tôt cette année, Google, Microsoft et Netflix ont soumis au W3C un projet de proposition pour un moyen d'ajouter la gestion des droits numériques (DRM) à la vidéo lue via HTML5. Le brouillon des extensions multimédias chiffrées (EME) a ​​été sévèrement critiqué par beaucoup - notamment Ian Hickson, l'un des auteurs originaux de la spécification HTML5. Il a décrit la tentative d'ajout de crochets de protection contre la copie comme "contraire à l'éthique" et "une plate-forme de plug-ins déguisée", car EME, tel que proposé, décrit un cadre d'API où des plug-ins tiers pourraient être utilisés pour effectuer le décryptage plutôt que le navigateur. lui-même.

Les partisans de la technologie disent qu'il s'agit d'un système optionnel et non d'un élément obligatoire pour la lecture vidéo. Mais d'autres objections ont été soulevées. Si le processus de décryptage implique des plug-ins, cela ne rend pas le système plus véritablement ouvert que les méthodes actuelles qui offrent une lecture avec protection du contenu via Adobe Flash ou Microsoft Silverlight. De plus, si ces plug-ins sont liés à un service commercial particulier (par exemple, Hulu ou Netflix) plutôt qu'à une méthode de livraison particulière (par exemple, Flash ou Silverlight), les utilisateurs peuvent se trouver obligés d'utiliser une multitude de plug-ins pour travailler avec différents services.

L'approche plug-in ne fonctionne pas non plus dans Safari d'iOS en raison du modèle de sécurité d'Apple et est sévèrement limitée dans la partie Metro de Windows 8. Les utilisateurs auraient plutôt besoin d'applications natives, ce qui créerait plus de fragmentation.

EME n'est pas le seul élément dont Netflix prétend avoir besoin avant de pouvoir diffuser une vidéo via HTML5. Deux autres projets de proposition, les extensions de source multimédia et l'API de cryptographie Web - qui ont généré beaucoup moins de controverses - doivent également être acceptés en tant que normes complètes avant de pouvoir faire partie de la mise en œuvre que Netflix a en tête pour son service.

Netflix n'attend pas, cependant. Il indique qu'une version de cette technologie est actuellement utilisée pour fournir une lecture Netflix sur les ordinateurs portables basés sur Google Chrome OS et qu'elle "travaille avec Google pour implémenter la prise en charge des extensions vidéo HTML5 Premium dans le navigateur Chrome".

Les projets à long terme de Microsoft pour Silverlight sont une autre raison pour laquelle Netflix lance le bal le plus tôt possible. Alors que le Web s'éloigne des plug-ins propriétaires en général et se tourne vers HTML5 en tant que cadre commun et mécanisme de livraison pour un contenu riche, Microsoft a décidé de laisser le soleil se coucher sur Silverlight. Microsoft ne prend pas en charge Silverlight dans ses propres interfaces utilisateur Windows 8 Metro et Windows RT.

Bien que la version actuelle de Silverlight 5 soit prise en charge jusqu'au 12 octobre 2021, il n'y a aucun signe d'une version 6. En revanche, les dernières versions d'Internet Explorer ont ajouté de nouvelles fonctionnalités étendues basées sur HTML5, y compris la vidéo, bien que ce navigateur reste loin derrière Chrome, Safari et Firefox dans la compatibilité HTML5.

La controverse sur l'inclusion de DRM dans HTML5, que ce soit directement ou via des plug-ins, n'est que le dernier problème dans la lutte pour inclure la vidéo dans le standard HTML5.

Au début du développement de HTML5, il y a eu une controverse sur les codecs à spécifier dans le cadre de sa norme vidéo. À l'origine, le projet de norme recommandait d'utiliser les codecs vidéo Theora et audio Vorbis dans le format de conteneur Ogg, mais la recommandation a été retirée après les critiques de grands fournisseurs tels que Nokia et Apple. Les tentatives de Mozilla et de Google pour susciter l'intérêt pour un autre codec sous licence libérale, VP8, n'ont pas non plus gagné beaucoup de terrain.

Les critiques concernant l'utilisation de ces codecs incluaient une incertitude quant aux éventuels problèmes de brevets. H.264 / AVC, le principal codec actuel pour la diffusion vidéo, est breveté mais soutenu par de nombreuses entreprises, de sorte que tous les risques liés aux brevets pourraient être atténués grâce à leurs licences. De plus, la licence actuelle pour H.264 lui permet d'être utilisé librement sur le Web à condition qu'aucun frais ne soit facturé pour regarder la vidéo.

Mozilla était l'un des opposants les plus virulents à l'utilisation de H.264 pour la vidéo, mais il a quelque peu adouci sa position ces derniers temps en raison du manque d'adoption pour Theora ou VP8. La prévalence croissante de la prise en charge au niveau de la plate-forme (à la fois dans le matériel et les systèmes d'exploitation) pour le décodage H.264 a permis à Firefox sur Windows de décoder H.264 via les bibliothèques de plates-formes natives fournies par Microsoft, plutôt que de l'introduire dans Firefox lui-même - - laisser Mozilla se débrouiller pour prendre en charge directement une licence indésirable.

Quoi qu'il arrive dans les batailles de codecs, le projet EME n'est pas censé fonctionner avec un codec particulier. Au moment où tous les principaux navigateurs prennent en charge EME, Netflix et les autres principaux services de diffusion vidéo sur le Web pourraient bien utiliser HEVC, également connu sous le nom de H.265, le successeur de H.264, qui prend en charge 4K et des résolutions encore plus élevées.

Cette histoire, "Netflix s'apprête à abandonner Silverlight mais à introduire DRM pour la vidéo Web", a été publiée à l'origine sur .com. Obtenez le premier mot sur ce que les nouvelles technologiques importantes signifient vraiment avec le blog Tech Watch. Pour connaître les derniers développements dans l'actualité des technologies commerciales, suivez .com sur Twitter.