YES!! It's called
HiDownload.
It operates by copying and pasting the URL of the streaming file, (it supports: http, mms, mmsu, mmst, ftp, rtsp and some others)
into it's interface, and it then "grabs" the stream and "records" it for as long as you wish. You can rename the file/move it or whatever once your done.
You just have to know the 'address' of the video (not the homepage of the server) and you can find this out by clicking "properties" when a video is playing and looking for the address or source there. Sometime you can copy the hyperlink to the video stream and this also provides the correct address.
The only bad thing is getting used to it's interface- it's not too straightforawrd but once you know how to use it, it takes a few seconds to begin taping anything you like!!
I have recorded streaming video from all around the world using this.
I believe I first tried it for free from download.com; it is cheap though at around 39$ when you think of how much video you get out of it, compared to a limited DVD or VHS, you know?
GET IT!! It works awesome!
http://www.download.com/HiDownload/3000-2071_4-10279398.html?tag=lst-0-1