SMIL (Synchronized Multimedia Integration Language) est un langage de programmation préconisé par le W3C pour l'accessibilité des contenus audio/vidéo.

L'objectif est de permettre de voir une vidéo et de lire en même temps le texte qui est dit dans la vidéo.

Pour cela, il faut donc restituer ce qui est dit dans la vidéo sous forme de texte, un langage (SMIL) qui permette de dire à quel moment est dit une phrase et un logiciel coté client (realplayer ou GRiNS ou Quicktime) pour visualiser tout ca.

Pour aller plus loin, voici un bon tutorial : Aristote

Exemple de vidéo synchronisé avec le texte (Pour lire cette vidéo, vous devez avoir RealPlayer et aller dans Outils > Préférences > Contenu et cocher les cases concernant l'accessibilité)