Apache Adobe Flex TutorialTutoriaux Adobe Flex & AIR en Français

9fév/113

Sortie de Flash Player 10.2

La nouvelle est tombée cette nuit, Flash Player 10.2 est sorti officiellement. Cette version est disponible pour Windows, Mac et Linux. Pour la télécharger, rendez-vous donc sur le site officiel d'Adobe:

Télécharger Flash Player 10.2

Alors quoi de neuf dans cette version?

Perfs, perfs, et encore les performances

Flash Player 10.1 apportait déjà de nombreuses améliorations, notamment pour les plate-formes mobiles comme Android. Flash Player 10.2 apporte de nouvelles API et notamment StageWebVideo qui apporte de réelles améliorations en termes de performances pour la lecture de vidéos.

J'en avais déjà parlé dans un article il y a quelques temps:

Flash Player 10.2 en beta sur Adobe Labs avec Stage Video

Pour résumer, Flash Player 10.2 et Stage Video vous permettent de profiter des performances de votre GPU et non de votre CPU. Ainsi ce n'est plus votre CPU qui est sollicité (et qui est sollicité par d'autres application en même temps) mais le GPU de votre carte graphique (accélération hardware) qui lors de la navigation Internet ne fait habituellement pas grand chose. On profite ainsi de toute la puissance de sa machine, sans impacter les autres applications qui tournent.

Alors bien sûr, ces améliorations ne seront pas visibles de suite car il faut que les sites Internet comme Youtube et Vimeo qui proposent un lecteur vidéo mettent à jour celui-ci pour utiliser le composant StageVideo et non plus Video. La transition va donc se faire petit à petit, sachant qu'Adobe a déjà annoncé que Vimeo, Brightcove, Epix, et YouTube travaillent déjà sur ce nouveau composant.

Pour tester la différence, Adobe a mis en place une petite application vous permettant de faire le switch entre Video et StageVideo:

Big Buck Bunny – Exemple FP 10.2

Bon, personnellement, le basculement entre les 2 modes ne fonctionne qu'au démarrage de l'application, cela ne fonctionne pas pendant la lecture mais cela doit être un souci applicatif. La différence est notable sur mon poste (WIN 7), Video prend 60-70% de mon processeur alors que StageVideo n'en prend que 7-10%.

Et cela vaut aussi pour nos amis qui ont des Mac sous OSX (et qui se plaignent assez souvent de la consommation de FP). Voici les stats données par BrightCove:

perf-2

D'autres nouveautés

En vrac:

  • (vrai) Support du double écran. La vidéo sera en plein écran sur un moniteur vous permettant de bosser (ou pas) sur l'autre
  • Curseurs natifs personnalisés. Pour plus d'informations, consultez ce tutorial: http://www.adobe.com/devnet/flashplayer/articles/native-mouse-cursors.html
  • Amélioration du rendu de texte (sub-pixel rendering)
  • Support du GPU dans le futur IE9

Plus d'informations sur cette release dans ce billet:

Flash Player 10.2 for Windows, Mac, and Linux

Utilisation et versions Debugger pour le développement

Bon si vous lisez cet article jusqu'au bout, vous êtes sûrement un dev chevronné et vous aussi vous voulez afficher des lapins en 1080p. Pour le debug, vous devrez télécharger la version Debugger de Flash Player ici:

Flash Player 10.2 Debugger

Pour implémenter StageVideo, suivez ce tutorial de Thibault Imbert:

Getting started with stage video

Vous pouvez aussi simplement utiliser le dernier build de Flex Hero:

http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+Hero

Articles similaires

Commentaires (3) Trackbacks (1)
  1. Je viens de tester la lecture vidéo sur mon iMac (d'ailleurs le switch fonctionne bien pendant la lecture), et on passe de environ 80% de consommation CPU à environ 20% (c'est très approxmatif). L'overlay des images ajoute 10% environ. Même si la fluidité de la lecture ne change pas vraiment entre les deux modes, c'est quand même une très belle amélioration de performance !

  2. Cool, merci pour le test, bonne nouvelle !

    Fab

  3. Par contre, en plein écran et en faisant des trucs sur notre 2e écran (genre bouger une fenêtre), le CPU monte à 50%.


Leave a comment

(required)