I think the problem is, none of the stand alone receivers want to do anything beyond writing a file to an attached USB hard drive.
I used to take the drive from my receiver, and attach it to a computer on my LAN.
To do what you're talking about, you would then need a media player (box) attached to the LAN to play the files.
I've evaluated the prospect of having a computer in the living room to hook to the TV, and grudgingly given up on that idea.
I have a Western Digital Live Plus box (under $100) hooked to my TV and LAN.
It has access to several computers on my network.
One runs Vista Media Center, to record HD OTA for network and local shows.
Another has downloads and ripped DVDs.
Storage on the LAN exceeds 7tb, currently.
The WD LP also lets you attach up to two USB drives directly.
What I've done in the past is unplug the drive from a satellite receiver and hook it directly to the WD for playback.
One thing I'm not doing, but others are, is to have a dedicated back-room computer with a satellite card, recording to a local hard drive.
Those recordings would be available on the local LAN, and accessible by the WD.
Likewise, youtube and Netflix (and more) can be accessed by the WD over the internet, so that opens many more options.
I'd shied away from a media player box for years, and finally gave in after being convinced by Linuxman.
It and the Silicon Dust, HD HomeRun OTA tuner have been my favorite toys in the last year.
There are many other ways to skin the cat, so read the threads in the
Free to Air PC DVB Discussion
department for more ideas.