You can now capture your screen into video witouth installing software into your machine.
Try ScreenToaster, you can save your video into .mov or .swf (experimental).
The video converted will be store in server, thus loading the video back will take some buffering time.
You have to register as new member to save the recorded video.
Yet, just found that, I have only 15 days left to activate my account :S