Really like this article: An In Depth Analysis of HTML5 Multimedia and Accessibility.
Last May I gave a talk at Guelph's 2011 Accessibility Conference. I wanted to raise awareness about aspects of the Drupal 7 accessibility improvements could be used as an example. The video was recorded by the University & I was sent a copy of it so that I could upload it here. I do think that the university may also upload a copy at some point, but there were delays and I had ideas within the presentation that I wanted to share.
I was sent a 187meg Windows Media Video (WMV) file from Patricia Shaver (University of Guelph staff) and wanted to display it in native HTML5 so I used the free Miro Video Converter so that I could convert it into a modern web format. One of the tricks however with HMTL5 is that there is no single flash video replacement tool out there, there is WebM (video/webm .webm), h.264 (video/mp4 .mp4) & Theora (video/ogg .ogv). Each format is better for a slightly different browser and fortunately MediaElement.js was created to help make this easier. Previously I'd used VIDEO for Everybody which also has a Drupal module.
I had a great exchange with John Dyer about some accessibility issues we ran into in our initial testing and he was quick to address the identified problems. I had wanted to use some Google API to provide auto-captioning but the best option I could find was uploading it to YouTube. Unfortunately, the video was too long so that wasn't an option either.
I used the MediaElement Drupal module to set up the required Javascript. The HTML5 <video> tag has a lot of interesting options to it and so I wanted to evaluate it a bit more in a Drupal context. We will be trying to use Universal Subtitles to add captions to the video, but this is largely as a demonstration of MediaElement.js & HTML5 video.
- Accessibility
- Windows Media Video
- Miro
- Microsoft Windows
- Container formats
- Video codecs
- Theora
- Flash Video
- Ogg
- MPEG-4 Part 14
- flash video replacement tool
- web format
- HTML
- Video hosting
- Web 2.0
- Markup languages
- HTML 5
- Youtube
- YouTube Inc
- API
- JavaScript
- John Dyer
- Computing
- World Wide Web
- Subtitling
- Linguistics
- assistive technology
- Drupal
- Closed captioning
- Technology Internet
- player
- Google Inc.
- Cross-platform software
- Patricia Shaver
- University of Guelph
- HTML element
- Computing
- World Wide Web
- HTML
- Video codecs
- Container formats
- Video hosting
- Cross-platform software
- Drupal
- Theora
- HTML 5
- Youtube
- Flash Video
- Technology Internet
- flash video replacement tool
- YouTube Inc
- Patricia Shaver
- Youtube
- player
- Microsoft Windows
- JavaScript
- API
- University of Guelph
- web format
- John Dyer
- Google Inc.



Add new comment