In reply to balmybaldwin:
Andy DB is spot on.
Remember when you first did 'channel installation' on your TV, and it spent ages 'scanning'? Well, it was scanning through the TV broadcast frequency band, looking for TV broadcast signals. Just like you might when tuning a radio. And your TV probably found quite a few TV broadcast signals, each of which resulted in a flurry of TV stations or radio stations being added to the 'channel list'.
So, if we wanted to record 'everything', we'd have to be able to record the entire TV broadcast frequency band, so that we could go through it later, and pick out the particular broadcast signal we wanted. Trouble is, that TV broadcast frequency band is about 500MHz wide. And a chap called Nyquist said we have to sample that at twice the maximum frequency in order to be able to reconstruct it perfectly. There's a bit of a trick we can do with digital sampling, by doing what's called quadrature sampling in the centre of the band, and sample +/-250MHz either side, but each quadrature sample needs two samples, so we end up with 500MSa/s. We probably need 16-bit samples, so that gives us 1GB/s.
So, for your one hour recording, you'd need 3.6TB of storage...
Now, an additional complication with digital TV is that each of those TV broadcast signals, or 'radio channels', carries what called a 'multiplex', which is a data stream containing a number of TV stations. The nearest equivalent in the radio analogy is the two stereo channels of FM stereo. Only a digital multiplex stream contains more than two TV stations... If we could record this entire multiplex data stream, we could at least go back and pick out a number of TV stations from it later.
Some digital TV recorders contain up to three 'radio tuners', so can receive three TV broadcast signals at once, each of which carries a multiplex stream. So, potentially, we could record three multiplex streams at once, which would probably record quite a lot of TV or radio stations. Sadly, I'm not aware of a digital TV recorder that does multiplex recording...
My Humax, on the other hand, contains two 'radio tuners', and it can record two TV stations at once, and, if I want to watch a third TV station, it will let me, provided that is in the same multiplex stream being received for one of the recorded stations. It won't let me do time-shift stuff on the TV station I'm watching, though (I don't think...).