Retroscope using HTML5 stuff (mediastream, canvas, etc.)