I rarely watch any "live" TV.
I've got a Synology Diskstation connected to my network with a library of 2tb of TV programmes. This little box acts as a webserver, DLNA server, music server, camera station, with other capabilities. The Smart TV connects to it directly through wireless. The Samsung Smart TV's even have an App to maintain your library.
I download a lot of viewing on a PC and transfer it through the network to the Diskstation.
I have a PC with a Hauppauge Colossus capture card fitted and using WinTV7, record in real time any "on demand" stuff or lift already recorded programmes on the MySky when it's getting full.
I'd really recommend the Synology diskstations. It's enabled me to ditch my web hosting service as well as supplying video and music service through the house. Having two houses 120kms apart, I've got one in both places with the libraries duplicated.