HTML5 Audio, Video, and WebRTC
by Mark Boas
In this course, you'll get hands-on examples of building your own media players on top of HTML5 APIs. Exercise files for this course are available at: http://happyworm.com/courses/fem-html5media/.
What you'll learn
HTML5 gives us power beyond what we've had before through native APIs in the browser delivering rich media, realtime effects and communication. In this course, you'll get hands-on examples of building your own media players on top of HTML5 APIs. You'll dive into camera support with getUserMedia, WebRTC for realtime communication, video effects with canvas, and get introduced to the Web Audio API for low-level audio support.
About the author
Although based in Italy, Mark Boas makes up half of the Scottish company Happyworm - his role there is to play about with web based media. He also coordinates the development of jPlayer - an open source JS media library and helps companies such as Al Jazeera, the BBC and WNYC do new things on the web. As a Knight-Mozilla OpenNews fellow, 2012 was spent working closely with global news organizations.
Mark has run courses for the W3C, Al Jazeera and is currently coaching students at the Universit... morey of Florence in interactive media.
Recently Mark founded Hyperaudio Inc. - a non-profit organization dedicated to making both audio and video first class citizens of the web.
In his spare time Mark grows vegetables, brews beer and appreciates a good remix.