The full text of Steve Jobs’s “Thoughts on Flash” is at http://www.apple.com/hotnews/thoughts-on-flash/.
Advice on audio and video accessibility around autoplaying is on the WCAG Audio Control page at http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-dis-audio.html.
MDN has tables showing the current state of media format implementation across different browsers at https://developer.mozilla.org/en-US/docs/Media_formats_supported_by_the_audio_and_video_elements/, and Kroc Camen’s technique and notes for cross-browser implementation, “Video for Everybody!”, is at http://camendesign.co.uk/code/video_for_everybody/.
The best introduction to WebVTT and the track element is on Dev.Opera, http://dev.opera.com/articles/view/an-introduction-to-webvtt-and-track/, and a useful WebVTT validation tool is on Anne van Kesteren’s website, http://quuz.org/webvtt/.
I mentioned three encoding tools in this chapter: The FFmpeg command-line tool is at http://ffmpeg.org/, Miro Video Converter at http://www.mirovideoconverter.com/, and HandBrake at http://handbrake.fr/.
The W3C’s Media Fragments specification is at http://www.w3.org/TR/media-frags/.
MDN has the best documentation of the Media API and Events that I’ve found at https://developer.mozilla.org/en-US/docs/DOM/HTMLMediaElement/ and https://developer.mozilla.org/en-US/docs/DOM/Media_events/, respectively.
CreativeJS has a great introductory article on the Web Audio API at http://creativejs.com/resources/web-audio-api-getting-started/.
You can expect to hear a lot more about WebRTC in the future, but Sam Dutton wrote a good introduction at HTML5 Rocks: http://www.html5rocks.com/en/tutorials/webrtc/basics/. Microsoft’s introduction to the CU-RTC-Web proposal is on the Interoperability blog at http://blogs.msdn.com/b/interoperability/archive/2012/07/28/customizable-ubiquitous-real-time-communication-over-the-web-cu-rtc-web.aspx.