Avec la sortie de la version HyperText Markup Language 5 (HTML5), une balise vidéo a été introduit qui a permis à des fichiers vidéo et audio à être intégrés et de jouer directement dans un navigateur web. Les caractéristiques de base du navigateur, cependant, étaient insuffisantes pour certains modèles, ce qui conduit à des programmes spéciaux qui pourraient agir comme un lecteur vidéo HTML amélioré. Un lecteur vidéo HTML offre généralement de meilleures performances ou des outils étendus qui permettent à un utilisateur d'interagir avec une vidéo de différentes manières, comme sauter sans attendre toute la vidéo au tampon. Une autre raison pour laquelle un lecteur vidéo HTML peut être nécessaire est d'accueillir anciens navigateurs qui ne mettent pas en œuvre la norme vidéo HTML5, ce qui signifie que d'autres mesures doivent être prises pour que la vidéo soit vu. Il existe une variété de différents joueurs disponibles, la plupart conçus avec l'intention d'être transparent à un utilisateur en n'exigeant pas des téléchargements spéciaux.