HTML5 Audio, Video, and WebRTC
Offered By: Pluralsight
Course Description
Overview
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/.
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.
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.
Syllabus
- Introduction 12mins
- Audio and Video Basics 38mins
- Tools and Configuration 11mins
- Introduction to the Media API 24mins
- Buffering, Seeking, Preloading, and the User Experience 37mins
- Subtitles and Playback Rate 34mins
- Canvas and WebGL 45mins
- WebRTC 41mins
- Advanced Audio 25mins
- Wrap-Up 37mins
Taught by
Mark Boas
Related Courses
Responsive Website Tutorial and ExamplesUniversity of London International Programmes via Coursera HTML5 Apps and Games
World Wide Web Consortium (W3C) via edX Learn to Code Electronic Music Tools with Javascript
Goldsmiths University of London via FutureLearn Web Audio Synthesis & Visualization
Frontend Masters How to Use Web Audio API to Play the Guitar
Web Dev Simplified via YouTube