When you say "live TV", do you have an analogue or digital signal? If digital, the blocks indicate a bad signal. If that's the case, you may want to check the antenna connection, ask neighbours, use a different digital TV etc. to see if the issue is outside the computer.
have you tested using video from another source?