2011-08-12, 06:55 PM
johnsonx42 Wrote:Currently, when NextPVR requests LiveTV, NRecord sets up the livetv recording and hands NextPVR a LiveTV Lease. NextPVR uses that info to connect to the recording and sets up a playback graph. Every 10 seconds it requests a Lease renewal, and NRecord grants it. Finally when LiveTV is stopped, the Lease expires and NRecord shuts down the livetv recording.
To me it would seem fairly simple to do two things:
1) add a little logic to NRecord that says once a LiveTV lease expires or is canceled, just keep recording it for 30 minutes (or some other appropriate length of time - maybe the length of the livetv buffer?)
2) add a little logic to NextPVR to use any existing livetv lease when the user selects LiveTV; then it resumes renewing the lease and viewing proceeds as normal.
sub, I think I have a genuinely good idea right there that would enhance NextPVR and give it a useful 'wow' feature that other software lacks - the ability to exit LiveTV and then go back to the show you were watching without losing your buffer. beyond the basic idea it'd be more complex, but if you could also make it work cross-client and add resume-location support, a user could pause livetv in the living room and then go resume at the same spot in the bedroom - that'd be a WOW feature currently only available on some high-end cable company DVR's.
I'd really like to hear what you think about it.
server: NextPVR 5.0.7/Win10 2004/64-bit/AMD A6-7400k/hvr-2250 & hvr-1250/Winegard Flatwave antenna/Schedules Direct
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV