1) I am not stupid I have been a streaming server game admin up until very recently, the server is on my hosts account now.
And I should of clarified, its Call of Duty 4, which does have an in-game record function, but I remember reading something on the forums maybe a year ago saying that you had to do something to the demo file, like to confirm it happened at a certain time or something.
Just to prove they are streaming:
217.146.84.238:28935
217.146.84.238:28940