Yo,

Je vais tenter de répondre avec ce que j'ai compris. (les commentaires de Brendan sur son post aident un peu)

Le 05/05/2013 01:24, Jérémie Patonnier a écrit :
Salut :)

Bon, globalement même si je partage l'enthousiasme de Clochix je suis plutôt de 
l'avis de Fabrice. Il y a beaucoup de flou autour de ce projet. Pour ce que 
j'en ai compris (c'est à dire bien peu), le projet ORBX est la couche final 
d'un système de cloud computing (calcul dans les nuages? La francisation de 
cette expression me fait toujours mourir de rire). Le script ORBX.js agissant 
en gros comme une carte graphique qui va faire les calculs lourd sur les 
infrastructures d'OTOY tout en utilisant webgl localement pour réduire la 
latence et gérer l'affichage vidéo dans le navigateur. Ils adossent à cela des 
capacités de streaming vidéo et voilà.
Ouais, j'ai une compréhension assez similaire.
Il manque un détail qui est les "downloadable codecs". En gros, pour une vidéo donnée, le serveur peut générer à la fois le codec et le contenu. Ca sert à pouvoir watermaker du contenu. En gros, on peut imaginer qu'un fournisseur de contenu vidéo en ligne (Netflix, les télés "replay", etc.) envoie un codec (enfin seulement la partie décodeur) différent pour chaque utilisateur. Si bien que pour avoir la vidéo en forme de fichier, il faut télécharger le flux vidéo (comme d'hab, normal), mais aussi le code JS qui sert à décoder ce flux. A noter que cette opération va demander un travail plus compliqué que ce que fait VideoDownloadHelper (qui capture le flux et le mets dans un fichier). Si le codec de chaque utilisateur est marqué, alors si un utilisateur sauvegarde et fait trainer des fichiers vidéos, il devient facile pour le fournisseur de contenu de savoir quel utilisateur diffuse du contenu copyrighté sur lequel il n'a pas les droits. Il n'est pas encore clair pour moi si capturer ce qu'il se passe dans la balise <canvas> (WebGL) permet de faire ressortir du contenu non-watermarké. Il est fort possible que non. Même si oui, j'ai l'impression que ça serait un travail de titan.

Les démos sont bluffantes mais des questions se posent: Quid de l'ouverture du 
projet? Les infra d'OTOY ne semble pas reposer sur des techno ouvertes (à tout 
le moins, rien n'est dis à ce sujet). Quid des questions de vie privée? 
Qu'elles sont les données envoyées sur les infra d'OTOY? Que deviennent-elles?
Si j'ai bien compris, c'est les diffuseurs de contenu protégés qui utilisent cette infrastructure (pour générer les encodeurs/découdeurs) ; elle n'a pas vraiment pour but d'accueillir des données privées, sI j'ai bien compris.

Enfin, le lien entre encodage vidéo et virtualisation distante n'est pas claire 
du tout. Qui fournis quoi sous quelles condition ? Comment des développeurs 
tiers pourront-ils utiliser ces technologies et à quel prix (au propre comme au 
figuré) ?

Bref, techniquement on sent que ça envoie du lourd mais il ne s'agit la clairement 
que d'un projet de R&D sans application claire à cour termes dans le cadre du 
web ouvert.
Je crois que l'innovation n'est pas pour le web ouvert, bien au contraire. Mais il faut comprendre tout le contexte pour comprendre où est l'avancée. Bon, là, je m'avance encore plus, alors je dis peut-être des conneries.

Microsoft, Google et Netflix bossent sur une saloperie [1][2][3] qui permet de définir des plugins au code fermé qui encapsulent des codecs propriétaires. Certains contenus (délivrés par Netflix et autres) ne seront plus accessibles à ceux qui ne veulent qu'une stack libre si ça passe. Ca sera des films, des séries, etc. Ca sera, je pense, la voie par défaut pour quiconque veut passer par le téléchargement/streaming légal, ce qui est une catastrophe pire que Flash (notamment parce qu'elle est marketée "HTML5").

Qu'on le veuille ou non, ils travaillent dessus et on peut imaginer que Chrome et Microsoft implémenteront, coupant le monde des navigateurs en "tu as le droit de voir 'la ligne verte' et 'how I met your mother' légalement dans ton navigateur à portée de clic" ou "tu n'as pas le droit". Firefox sera dans la 2ème catégorie et risque de perdre violamment de la part de marché si ça arrive. Le contenu protégé, on n'aime pas ça, mais ça va nous tomber dessus, aucun doute là-dessus. MSE et EME seront les technos choisie que s'il s'agit de ce qu'il y a de mieux sur le marché. Si j'ai bien compris ce qu'en disent les experts, cette solution est techniquement assez mauvaise, car les codecs qui seront dans les plugins ne peuvent pas évoluer et le support du streaming adaptatif (à la bande passante) n'est pas très clair. Aussi, on reste dans une démarche DRM, à coups de limitations de nombre de devices. Tout le monde attend les implémentations pour savoir si ça vaut le coup.

OTOY démontre aujourd'hui (pas en théorie, mais avec quelque chose qui est montré en vrai de vrai dans une vidéo et sûrement très bientôt dans des démos en ligne) qu'on peut faire mieux que ce que promet MSE et EME sans forcer de codecs propriétaires dans le navigateur. En fait, le codec, on le télécharge à chaque fois, ce qui permet d'améliorer le codec (code plus léger, plus performant... plus difficile à rendre neutre conte le watermarking...) côté serveur sans que les navigateurs ne sentent la différence. La techno est aussi un peu plus libéral que le DRM vu qu'elle est neutre quant au navigateur. Elle libère les fournisseurs de contenu d'avoir à négocier avec les navigateurs pour diffuser du contenu qu'ils veulent protéger (comme Netflix le fait actuellement avec Microsoft et Google sur EME et MSE). Ca peut être un argument très convainquant de dire à Netflix "on a la techno aujourd'hui, déployez-la d'ici un mois".

La techno de OTOY sent un peu plus le web que EME et MSE. Et Brendan est convaincu qu'elle est des milliers de fois meilleur que EME et MSE (je le crois). Au minimum, elle permet à Firefox de ne pas prendre une claque violente (voire diparaitre ?) si EME et MSE voient le jour. C'est important, car comme on le sait, la seule chose qui permet que Mozilla soit pris au sérieux, c'est son 20-25% de part de marché. Si tous les utilisateurs se cassent de Firefox comme navigateur parce qu'ils veulent aller se faire tous les friends ou Star Wars sur Netflix, Firefox aura perdu une grosse bataille.

Voilà, c'est ce que j'ai compris. Si j'ai dis des conneries, corrigez-moi. En cas de doute ou si je suis allé trop vite, n'hésitez pas à poser des questions.

David

[1] (EME) https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html
[2] (MSE) http://www.w3.org/TR/media-source/
[3] http://techblog.netflix.com/2013/04/html5-video-at-netflix.html

_______________________________________________
Moz-fr mailing list
[email protected]
http://mozfr.org/mailman/listinfo/moz-fr

Répondre à