Vidéo haute performance avec décodage matériel

Avec la version Chromium 42, la prise en charge du décodage vidéo matériel H.264 a été étendue à OS X. À présent, Chromium sur Mac, Windows 7+ et tous les Chromebooks sont compatibles par défaut avec le décodage vidéo économe en énergie. L'outil d'implémentation vidéo HTML5 de Chromium détermine automatiquement quand utiliser cette fonctionnalité, en fonction de la compatibilité des pilotes et du matériel.

La même compatibilité matérielle est disponible pour les plug-ins de navigateur. Par exemple, Pepper Flash offre un accès complet à l'accélération vidéo via l'objet StageVideo ActionScript. Dans la plupart des cas, passer de l'ancien style à l'objet StageVideo devrait être simple. Nous tenons à vous référer aux excellentes bonnes pratiques d'Adobe pour créer une vidéo Flash performante et efficace.

Pour optimiser la compatibilité avec la plate-forme et les performances vidéo, nous vous recommandons vivement de remplacer les plug-ins par le format vidéo HTML5. L'utilisation de plug-ins tels que Flash peut également avoir un impact négatif sur le classement dans les résultats de recherche sur mobile. Consultez les questions fréquentes des webmasters de Google. L'élément vidéo est intégré par plus de 90% des navigateurs sur mobile et sur ordinateur. Adobe a cessé la compatibilité avec Flash dans Android Jelly Bean. La section Vidéos Web Fundamentals explique comment tirer le meilleur parti des contenus multimédias multiplates-formes sans plug-in. Pour le streaming adaptatif sur le Web, nous vous recommandons le Shaka Player, un lecteur multimédia facile à utiliser qui implémente DASH à l'aide de MSE, avec compatibilité native en option pour la protection du contenu via EME. De même, ExoPlayer pour les applications Android natives.

Pour en savoir plus sur le calendrier d'abandon des plug-ins et sur le passage aux API natives, consultez le Guide du développeur sur l'abandon de NPAPI.