I am interested in taking this up.
I had an idea for building a digital VCR not too concerned with streaming TV like the TiVos but just recording my favorite shows, sports events, or movies in MPEG format on an IP addressable machine (with stuff like SMB and NFS running so I can view on PC or TV).
The kind folk at Slashdot pointed me to a wonderfull case maker www.gtweb.com that has a great black 2U case that makes a good 'appliance' case. I bought one to build an MP3 server and they work great and are <relatively> quite.
The ATI All In Wonder seems to work well in Windoz for recording stuff in MPEG format. I was playing with it and hooked up my regular cable connection to it, it seems to record MPEG fine.
A non X linux machine built into a nice black 2U case that can record and be scheduled to record is quite interesting as an IP addressable VCR replacement.
I thought that a Web interface ala the MP3Master idea written by Marc Heerdink (gimli.myweb.nl) for a music server might be appropriate. The idea would be to schedule and control the digital VCR via a web page from my hacked IOpener in the livingroom or any other web client in the house.
Sounds like a standard linux build in a box with a decent soundcard and the ATI card that records via the coax cable connection in and plays back via S/Video to the TV (gawd I love my TV!) provided that the TV has S/Video in, would only require some web activated scripts to start and stop the recording. Maybe scheduling can be as simple as cron/at scripts?
Problems I can see immediately include keeping the clock in sync with the TV/Cable companies time for accurate recording. Does this really become an issue tho if it is being treated like an old VCR but has a net connection and is web controlled?
Thoughts/Suggestions/Been Done Already/Flames?