I've heard of Popcorn Hour, but have no experience with it. I don't even know if it does what you are looking to do.
I use Mythbuntu and record HD OTA TV shows. It costs $20/year for the TV guide, but it is difficult to get streaming to work.
MythVodka - MythTV
The computer hardware was somewhat expensive. But it was worth it.