Lecteur multimédia - Vidéo
Vous cherchez la BOEW v3.1?
À partir du 23 septembre 2014, la version 3.1 de la Boîte à outils de l'expérience Web n'est plus supportée. Le code source et la documentation ont été déplacés vers le dépôt wet-boew-legacy.
Vue d'ensemble
Pour la vidéo, le lecteur multimédia s'appuie sur la balise « video
» HTML5 natif et s'appuie sur Flash comme un mécanisme de secours lorsque la balise « video
» HTML5 n'est pas implémentée. Le format MPEG-4 (codec H264) est le minimum requis pour la vidéo parce que le repli flash s'appuie sur elle et H264 est le format vidéo standard sur de nombreux appareils mobiles. Un WebM facultative mais fortement recommandée (VP8 codec) devrait être ajouté aussi bien pour permettre à certains navigateurs tels que Firefox qui ne comprennent pas un support natif pour H264 de tirer parti des gains de performance HTML5 indigènes.
Le scénario du lecteur multimédia repose sur l'élément « progress
» HTML5 et utilise un polyfill lorsque l'élément n'est pas pris en charge.
Exemples
Les deux premiers exemples vidéo utilisent la vidéo HTML5 natif sur la plupart des navigateurs modernes, y compris Firefox 6 +, Google Chrome 3 + et IE9. Le troisième exemple de vidéo fonctionne nativement dans certains navigateurs, mais s'appuie sur le repli Flash pour Firefox. Pour tous les exemples, le repli flash est utilisé pour IE8, ainsi que les anciennes versions de Firefox.
MPEG4 (H264 + AAC) et WebM (VP8) avec les sous-titres au HTML
Visualiser le code
HTML dans la page
<figure class="wb-mltmd" data-wb-mltmd='{"shareUrl": "http://youtu.be/6hvfIm4eEdI"}'>
<video poster="http://www.servicecanada.gc.ca/fra/video/images/te-lj-fra.jpg" title="Trouver un emploi">
<source type="video/webm" src="http://video2.servicecanada.gc.ca/video/boew-wet/te-lj-fra.webm" />
<source type="video/mp4" src="http://video2.servicecanada.gc.ca/video/boew-wet/te-lj-fra.mp4" />
<track src="cpts-lg-fr.html" kind="captions" data-type="text/html" srclang="fr" label="Français" />
</video>
<figcaption>
<p>Trouver un emploi (<a href="http://www.servicecanada.gc.ca/fra/video/te.shtml">Transcription</a>)</p>
</figcaption>
</figure>
cpts-lg-fr.html
<div id="inline-captions">
<section>
<h2>Transcription</h2>
<p class="wb-vd"><strong>(La vidéo débute par une image de l'animatrice s'avançant vers la caméra. Un trait rouge suit le texte « Trouver un emploi ».)</strong></p>
<p><span class="wb-tmtxt" data-begin="2.34s" data-dur="3.04s">Bonjour, je m'appelle Amélie et je travaille </span>
<span class="wb-tmtxt" data-begin="5.37s" data-dur="1.50s">à Service Canada.</span></p>
...
</section>
</div>
MPEG4 (H264 + AAC) et WebM (VP8) avec les sous-titres au HTML
Visualiser le code
HTML dans la page
<figure class="wb-mltmd" data-wb-mltmd='{"shareUrl": "http://youtu.be/8dyFjxGXF6s"}'>
<video poster="http://www.servicecanada.gc.ca/fra/video/images/dc-td-fra.jpg" title="Video Example">
<source type="video/webm" src="http://video2.servicecanada.gc.ca/video/boew-wet/dc-td-fra.webm" />
<source type="video/mp4" src="http://video2.servicecanada.gc.ca/video/boew-wet/dc-td-fra.mp4" />
<track src="cpts-lg2-fr.html" kind="captions" data-type="text/html" srclang="fr" label="Français" />
</video>
<figcaption>
<p>Développement des compétences (<a href="http://www.servicecanada.gc.ca/fra/video/dc.shtml">Transcription</a>)</p>
</figcaption>
</figure>
cpts-lg2-fr.html
<div id="inline-captions">
<section>
<h2>Transcription</h2>
<p class="wb-vd" data-load="vd"><strong>(La vidéo débute par une image de l'animatrice s'avançant vers la caméra. Un trait rouge suit le texte « Développement des compétences ».)</strong></p>
<p><span class="wb-tmtxt" data-begin="2.20s" data-dur="3.10s" data-load="tt">Bonjour, je m'appelle Amélie et je travaille </span>
<span class="wb-tmtxt" data-begin="5.30s" data-dur="1.63s" data-load="tt">à Service Canada.</span></p>
...
</section>
</div>
MPEG4 (H264 + AAC) Source avec sous-titre intégré au HTML
Cet exemple illustre l'utilisation d'un relevé de notes en ligne pour fournir des légendes. Cet exemple peut également démontrer le mécanisme de secours dans les navigateurs Web qui ne supporte pas les vidéos HTML5.
Visualiser le code
<figure class="wb-mltmd">
<video poster="http://www.servicecanada.gc.ca/fra/video/images/te-lj-fra.jpg" title="Trouver un emploi">
<source type="video/mp4" src="http://video2.servicecanada.gc.ca/video/boew-wet/te-lj-fra.mp4" />
<track src="#inline-captions" kind="captions" data-type="text/html" srclang="fr" label="Français" />
</video>
<figcaption>
<details id="inline-captions">
<summary>Trouver un emploi - Transcription et Sous-Titres HTML5</summary>
<p class="wet-boew-vd"><strong>(La vidéo débute par une image de l'animatrice s'avançant vers la caméra. Un trait rouge suit le texte « Trouver un emploi ».)</strong></p>
<p><span class="wb-tmtxt" data-begin="2.34s" data-dur="3.04s">Bonjour, je m'appelle Amélie et je travaille </span>
<span class="wb-tmtxt" data-begin="5.37s" data-dur="1.50s">à Service Canada.</span></p>
...
</details>
</figcaption>
</figure>
MPEG4 (H264 + AAC) Source avec marqueurs temporels (cue points)
Cet exemple illustre l'utilisation de boutons pour naviguer à des marqueurs temporels dans une vidéo.
Visualiser le code
<figure class="wb-mltmd">
<video poster="http://www.servicecanada.gc.ca/fra/video/images/te-lj-fra.jpg" title="Trouver un emploi">
<source type="video/mp4" src="http://video2.servicecanada.gc.ca/video/boew-wet/te-lj-fra.mp4" />
<track src="#inline-captions" kind="captions" data-type="text/html" srclang="en" label="Français" />
</video>
<button class="btn btn-info cuepoint" data-cuepoint="45s">Marqueur temporel - 45s</button>
<button class="btn btn-info cuepoint" data-cuepoint="01:10">Marqueur temporel - 01:10</button>
<figcaption>
<p>Trouver un emploi (<a href="http://www.servicecanada.gc.ca/fra/video/te.shtml">Transcription</a>)</p>
</figcaption>
</figure>
- Date de modification :