Introduction
This chapter will include a number of recipes that outline the functionality required to capture audio, video, and camera data, as well as the playback of audio files from the local system and remote host. We will also take a look at how to use the HTML5 canvas element to edit an image on the fly.