Developpez.com

Le Club des Développeurs et IT Pro

YouTube abandonne Flash pour HTML5

La filiale de Google franchit le cap après 4 ans d'expérimentation

Le 2015-01-28 13:18:40, par Michael Guilloux, Chroniqueur Actualités
Après une lente transition pour se débarrasser du plug-in vieillissant Adobe Flash Player, YouTube a finalement annoncé qu'il fournira aux utilisateurs de Chrome, IE 11, Safari 8, et des « versions bêta de Firefox » une expérience Flash réduite grâce au support par défaut de HTML5 video.

À propos de HTML5, « à l'époque, il y avait des limites qui l'empêchait de devenir notre plateforme préférée pour la livraison de vidéos, » a expliqué Youtube. « Le plus important encore, HTML5 n'avait pas le support pour Adaptive BitRate (ABR) qui nous permet de vous montrer plus de vidéos avec moins de mémoire tampon. »

« Au cours des quatre dernières années, nous avons travaillé avec les éditeurs de navigateurs et la plus grande communauté pour combler ces lacunes, et maintenant, YouTube utilise HTML5 <video> par défaut dans Chrome, IE 11, Safari 8 et dans les versions bêta de Firefox. », a annoncé YouTube sur son blog de développeurs.

La plateforme permet à YouTube d'offrir des vidéos de meilleure qualité, et de meilleures possibilités d’enregistrement et de diffusion en direct grâce à quelques technologies clés.


MediaSource Extensions a permis d'ajouter un support Adaptive BitRate (ABR) essentiel pour fournir une expérience vidéo de qualité. ABR a réduit le tampon de plus de 50% à l'échelle mondiale et à hauteur de 80% sur les réseaux fortement encombrés. MediaSource Extensions permet également la diffusion en direct dans les consoles de jeux comme la Xbox et la PS4, sur des appareils comme Chromecast et dans les navigateurs Web.

HTML5 permet de profiter du codec VP9, qui vous donne une meilleure qualité de résolution vidéo avec une réduction moyenne de la bande passante de 35%. Cela permet aux vidéos de commencer de 15 à 80% de fois plus vite.

Encrypted Media Extensions permet désormais à YouTube de séparer les activités de protection et de livraison du contenu, ce qui permet à l'entreprise d'utiliser un seul lecteur vidéo HTML5 dans un large éventail de plateformes. Combiné avec Common Encryption, YouTube peut prendre en charge plusieurs technologies de protection de contenu sur différentes plateformes.

WebRTC permettra aux utilisateurs de faire des enregistrements directs sur YouTube et des diffusions en live grâce au plug-in gratuit Google Hangouts qui fournit des outils de diffusion depuis le navigateur.

En plus, YouTube profitera des nouvelles API plein écran dans HTML5 qui lui permettront de fournir une expérience immersive de visualisation plein écran.

Source : YouTube Engineering and Developers Blog

Et vous ?

Qu'en pensez-vous ? Vers la fin de Flash ?
  Discussion forum
44 commentaires
  • djuju
    Membre éprouvé
    Envoyé par sazearte
    Petite note: les meilleurs player flash/html5 je trouve se sont ceux que l'on trouve sur des sites porno, les videos sont rapides et sont mise en tampons.
    Humm... Je serais bien curieux de savoir ce qui t'a poussé à faire cette étude comparative
  • RyzenOC
    Inactif
    2 remarques:

    Je trouve que les videos en html5 sont plus lentes qu'en flash ?

    Je trouve que le player de youtube est très mal fait au niveau de la mise en tampon des vidéos, si je revient au début de la vidéo, il re-actualise la video alors que j'ai déjà charger, sur d'autre site c'est mieux fais que cela.

    Petite note: les meilleurs player flash/html5 je trouve se sont ceux que l'on trouve sur des sites porno, les videos sont rapides et sont mise en tampons.
  • seedbarrett
    Membre éclairé
    Enfin ! C'est vraiment une bonne chose surtout lorsqu'on compare les gains de performance. Après, la fin de flash, pas tout de suite je pense, a priori Flash a encore de beaux jours devant lui, bien qu'il vienne de perde un de ses principaux alliés
  • yahiko
    Rédacteur/Modérateur
    Sans être un fan de Flash, loin de là, ces dernières années, les ingénieurs chez Adobe ils avaient quand même bien optimisés leur bébé tant niveau performance qu'en terme d'empreinte mémoire/CPU.
  • Aiekick
    Membre extrêmement actif
    ha bah c'est pour ça que les video depuis quelques temps ne ce chargent pas instantanément sur chrome.

    sur firefox c'est immédiat ( flash) et sur chrome j'attend entre 10 et 20 sec avant de voir la video... (HTML5)

    Je sait pas pourquoi, mais c'est super chiant.
  • Uranne-jimmy
    Membre expérimenté
    Ca y est, la fin des "Je comprends pas j'arrive plus à lire les vidéos tu peux regarder mon ordinateur ?"
  • pol2095
    Membre habitué
    le soucis c'est le vp9 qui fait monter mon processeur à 70% sur chrome, alors que firefox + flash 14% ou ie + player html5 H.264 14%. Pourtant j'ai un ultrabook lenovo windows 8.1.
    Le vp9 saccade beaucoup, c'est décevant pour le moment.

    Flash est mieux conçu pour faire des animations que le html5 mais Adobe ne fait plus aucun effort depuis 4 ans pour l'optimiser contrairement à html5 qui profite d'investissement massif,, si ça avait été l'inverse on aurait eu un logiciel capable de rivaliser avec le code natif, Apple a gagné, le web est mort par rapport aux apps http://searchenginewatch.com/sew/opinion/2353616/mobile-now-exceeds-pc-the-biggest-shift-since-the-internet-began
  • yahiko
    Rédacteur/Modérateur
    Enfin le souci de HTML 5 c'est que ce n'est pas encore une techno mature malgré le temps qu'on en parle...
  • pol2095
    Membre habitué
    Ce que je reproche à youtube, c'est de ne pas laisser le choix entre vp9 et h.264, c'est donc bien la volonté d'imposer un format vidéo.

    Pour ce qui est de l'Adaptive BitRate, c'est lent en html5, le lecteur s'arrête et met 3 à 4 secondes pour repartir, alors que c'est instantané avec Flash sans arrêt de la vidéo.
  • Max Lothaire
    Membre confirmé
    Il ne reste plus qu'à attendre que les FAI suivent... Et que je ne meure pas de veillesse avant...