HTML5 Media: Audio, Video & WebRTC

HTML5 Media: Audio, Video & WebRTC

Mark Boas
Mark Boas
Creator of jPlayer
5 hours, 6 minutes

Become a Master

This course and others like it are available as part of our Frontend Masters video subscription.

Watch Free Preview Join Frontend Masters
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.
Published: April 8, 2014

Table of Contents

Introduction

Audio and Video Basics

Tools and Configuration

Introduction to the Media API

Buffering, Seeking, Preloading, and the User Experience

Subtitles and Playback Rate

Canvas and WebGL

WebRTC

Advanced Audio

Wrap-up