Check out
ScreenFlow,
Camtasia for Mac, SnapzPro. They seem to offer the possibility of
recording any video displayed on the screen. I have previously used similar software from Applian (
Replay ScreenCast I believe) and it can yeild acceptable results)
I haven't tried this for the mac yet but since I now have a MacBook I am downloading now to check this out.
Note that this does not record the stream directly like VLC but rather is taking screenshots so I believe it must record in real time only.
Good luck!