The wide world of canvas is open-ended. Here's a fun example to dig in and learn some of the basics of HTML5 canvas.
It seems looping background videos are the new thing. But you don't have to serve up the video on your server. Let's use a YouTube video to accomplish it!