1) I am ALWAYS missing 60 minutes when CBS has football overtime or gold or whatever. It's NOT just LIVE recordings which need to be extended!
2) Yes, shows start early so allow the user to adjust for the affiliate. I always miss the first 2 min of the news.
Tablo, seriously. There are two ways to do this...the complex way and the KISS way. There are pros and cons but the only thing you should care about is that this is a major annoyance which you can and should give your customers the option to fix. If you prefer, just consider how much more appealing a 4-tuner model would be if you had this implemented.
All: the reason it is complex is because doing it the complete/right way requires an entire prioritization system to be implemented and increases user interaction (i.e. "Family Guy" is scheduled to record at 525pm would you like to switch to this now or continue watching?" or "Would you like to cancel this recording and watch live TV?" and "This show did not record because another show took priority.").
Tablo: KISS. Do a simple beta checkbox of what cjcox requested. Call it dynamic or static recording. Basically, there is a HUGE portion of your community which is a DVR ONLY crowd...if people WANT to watch live TV they CAN just hook up the antenna to their TVs after all. In static mode it is simple, if you are watching live TV, auto-switch to the scheduled recording. period. don't like it, then uncheck "static recording." Use your current prioritization system...if even 1 minute of another show is scheduled then say it can't BE scheduled because of that scheduled recording. Then, simply add an option to your recordings to let the user modify a recording or series recording +/-.
This is not hard. You could do it today...or give me the code and I could do it today. KISS. let the community have SOMETHING to fix this major Tablo oversight now while you work on the complex one. Maybe you find people are happy with the KISS method.