Yes, it's pretty incredible that you can record live audio and video directly into your Moodle website. It is also, thanks to HTML5, relatively straightforward. From the developer side of things, it is a lot like uploading a file. It's just that you're uploading the file as it is being created, using the capture="camera" command in the input element. Here's the full specification. This is not to sell the Moodle module short. As designer Justin Hunt shows, nothing is simple.