Never used this web-site. It requires Adobe Flash Player only, so there is a chance that you will be able to record from it using flash stream recorders like freeware
CooJah + Blader or shareware
Replay Media Catcher.
And of course you can record from screen using
screen video capture software. In some cases it is the most reliable way of recording live streams.