Le streaming vidéo Flash® est un type de technologie de streaming vidéo en ligne qui utilise Adobe® Flash Player™ pour diffuser des médias sur Internet. Flash® est devenu l’un des formats de streaming vidéo les plus populaires utilisés aujourd’hui. Une grande partie de cette popularité provient de sa qualité relativement élevée pour une bande passante donnée, ainsi que de la capacité d’un utilisateur à recevoir le streaming vidéo Flash® de diverses manières, via des lecteurs vidéo tiers ou un certain nombre de plug-ins de navigateur Web.
La technologie vidéo Flash® a été lancée par le développeur de logiciels Macromedia® dans les années 1990. Malgré le succès de ses produits Flash®, ceux-ci, ainsi que le reste du portefeuille de produits Macromedia®, ont été acquis par Adobe® en 2005, suite au rachat de la société. Depuis lors, la disponibilité croissante du haut débit dans le monde entier a rendu les médias en continu, et le streaming vidéo Flash® en particulier, de plus en plus populaires.
Dans son état actuel, le streaming vidéo Flash® fonctionne en encodant une vidéo dans un format de flux binaire particulier et en la plaçant dans ce que l’on appelle un fichier conteneur. Dans le cas de Flash®, ces conteneurs sont appelés fichiers FLV. Une fois hébergés et mis à disposition pour consommation sur Internet, ces fichiers sont accessibles à un utilisateur final disposant d’un Flash Player™ installé. Un Flash Player™ peut être un programme client autonome ou un plug-in pour l’un des principaux navigateurs Web. La plupart des nouveaux smartphones et autres appareils mobiles compatibles Internet sont désormais également capables de diffuser Flash®.
Quelle que soit la configuration d’un utilisateur, Flash Player™ met généralement en mémoire tampon une petite partie de la vidéo et commence à lire ce qui est disponible tout en téléchargeant et en décodant simultanément le reste. Selon la méthode utilisée pour générer la vidéo Flash®, il est possible de diffuser en direct certaines diffusions Flash®, en plus de celles disponibles à la demande. La dernière version de la technologie permet aux utilisateurs de parcourir n’importe quel point d’une vidéo donnée pendant qu’elle est encore en mémoire tampon et de commencer la lecture à ce stade.
Malgré son omniprésence en 2010, la fin est peut-être encore en vue pour le streaming vidéo Flash®. La prochaine version majeure du langage de balisage HyperText, connue sous le nom de HTML5, est destinée à réduire considérablement le besoin de technologies basées sur des plug-ins telles que Java®, Silverlight® et Flash®. HTML5 est capable d’afficher des flux audio, vidéo et multimédias interactifs directement dans une page de navigateur. HTML5 devrait être prêt pour la consommation de masse à partir de la fin de 2010, mais les principaux navigateurs, dont Microsoft Internet Explorer®, Mozilla Firefox® et Apple Safari® devraient commencer à prendre en charge bon nombre de ses éléments, y compris la vidéo intégrée, dans leur prochain quelques versions.