<video src='video.ogv' controls>Fallback</video>
<audio src='audio.ogv' controls>Fallback</video>
<video controls>
<source src="video.ogv" type="video/ogg">
<source src="video.mp4" type="video/mp4">
Fallback
</video>
media . currentSrc media . load() media . play() media . pause() media . canPlayType(type) media . duration media . currentTime [= value] media . startTime media . readyState
<script type="text/javascript">
video = document.getElementsByTagName("video")[0];
video.currentSrc = "video2.ogv";
video.load();
</script>
http://hacks.mozilla.org/2009/06/connecting-html5-video/
interface MediaTrack {
readonly attribute DOMString name;
readonly attribute DOMString role;
readonly attribute DOMString type;
readonly attribute DOMString media;
readonly attribute DOMString language;
attribute boolean enabled;
};
interface HTMLMediaElement : HTMLElement {
...
readonly attribute MediaTracks tracks;
...
};
"caption", "subtitle", "textaudiodesc", "karaoke", "chapters", "tickertext", "lyrics"
"main", "alternate" (e.g. different camera angle), "sign" (for sign language)
"main", "alternate" (probably linked to an alternate video track), "dub", "audiodesc", "music", "sfx" (sound effects)
interface HTMLTrackElement : HTMLElement {
attribute DOMString src;
attribute DOMString name;
attribute DOMString role;
attribute DOMString type;
attribute DOMString media;
attribute DOMString language;
attribute boolean enabled;
};
<video src="video.ogg">
<track src="video_cc.dfxp" type="application/ttaf+xml"
language="en" role="caption"></track>
<track src="video_tad.srt" type="text/srt" language="en"
role="textaudesc"></track>
<trackgroup role="subtitle">
<track src="video_sub_en.srt" type="text/srt; charset='Windows-1252'"
language="en"></track>
<track src="video_sub_de.srt" type="text/srt; charset='ISO-8859-1'"
language="de"></track>
<track src="video_sub_ja.srt" type="text/srt; charset='EUC-JP'"
language="ja"></track>
</track>
</video>
Contact: Dr Silvia Pfeiffer
Email: silviapfeiffer1@gmail.com
Twitter: silviapfeiffer
Blog: http://blog.gingertech.net/