It's a streaming video link it seems, there might be software that'll capture it as its playing, but I don't know. Since it is especially important for you, I'll look for the appropiate software.
Celtic, this is the assistance forum, keep the asshattery to the General Forums please.