Qu’est-ce que la vidéo native ?
La vidéo native est un média lu directement par les fonctions vidéo intégrées d’un navigateur ou d’une plateforme plutôt que par un module externe. Sur le Web, elle est généralement accessible via l’élément HTML video.
Fonctionnement de la vidéo native
La vidéo native sur le Web repose sur la pile multimédia du navigateur, en utilisant l’élément multimédia HTML, les décodeurs intégrés et les services de lecture de la plateforme. Le balisage et les scripts peuvent fournir des sources alternatives, du texte synchronisé, des images d’affiche, des commandes et des événements sans environnement d’exécution de module externe. La lecture effective dépend toujours de la prise en charge conjointe du conteneur, du codec, du profil, du chiffrement et du système d’exploitation. Dans un flux de distribution, il s’agit du point de lecture côté client pour les fichiers à téléchargement progressif ou les intégrations de diffusion adaptative, et non d’un format multimédia unique.
Points clés
- Le résultat de canPlayType() n’est qu’une indication de capacité — une chaîne vide, « maybe » ou « probably » — et ne garantit pas le décodage réussi d’un fichier particulier.
- Les commandes natives, le comportement au clavier et la présentation en incrustation varient selon le navigateur et l’appareil ; les interfaces personnalisées nécessitent donc toujours des tests multiplateformes.
- Les sous-titres fournis par des éléments track restent des ressources de texte synchronisé distinctes ; incruster le texte dans les pixels supprime la possibilité de le rechercher et le contrôle de l’utilisateur.
Quand la vidéo native est importante
Utilisez la vidéo native pour accéder aux commandes standard, aux sous-titres, aux API d’accessibilité et aux fonctions de lecture des appareils. La prise en charge des codecs et de la diffusion en continu varie toutefois ; fournissez donc des sources testées ou un comportement de repli.