A little more info to add... During the EPG update, NextPVR spends some time on each frequency you get listings from. It spends a full minute on each frequency though, because that is how long it typically takes in DVB parts of the world, where they often give a week or so of listings. NextPVR is likely gets the few hours of listings available in your ATSC broadcasts in about 10 seconds, maybe less - in ATSC land you could reduce the time by tweaking a value in config.xml. 60 seconds is the default, because most users would need that long (DVB users).
That is correct - NextPVR only looks for listings once a day. Realistically, if your broadcaster has less than a day of listings, you're better off switching to another source like Schedules Direct etc. A few hours of listings is next to useless.
So is it correct to say the limitation is the NPVR software as it only looks at the OTA epg once a day? With my hardware PVR all I have to do is to tune to the channel I want to see the EPG for and wait a few minutes like maybe 2-5 in most cases and I get 8 hours of EPG which is ok with me.. some channels I get more sometimes 14-16 hours. If I want an update I just return to the channel in question.
I was thinking that maybe I should change tuner suppliers when I get the next pc tuner but from what you say I guess it wont matter as the NPVR software overrides tuner behaviour. Just wanted to be sure I was not missing an opportunity. Thanks to all for your replies.
eastavin Wrote:So is it correct to say the limitation is the NPVR software as it only looks at the OTA epg once a day? With my hardware PVR all I have to do is to tune to the channel I want to see the EPG for and wait a few minutes like maybe 2-5 in most cases and I get 8 hours of EPG which is ok with me.. some channels I get more sometimes 14-16 hours. If I want an update I just return to the channel in question.
I was thinking that maybe I should change tuner suppliers when I get the next pc tuner but from what you say I guess it wont matter as the NPVR software overrides tuner behaviour. Just wanted to be sure I was not missing an opportunity. Thanks to all for your replies.
They usually only transmit 6 hours of listings in the US (2 x 3hr blocks), and swapping to a different tuner isn't going to make any difference to that - you'll still only get 6 hours of listings. There is the occasional channel that gets a few more hours, and NextPVR will load these listings in if they're available.
NextPVR only pulls in listings once a day, because that's all that's needed for any other combination, whether DVB EPG in another country, or Schedules Direct or XMLTV anywhere (including the states and Canada). It's only really North American ATSC EPG where once a day isn't enough. From other sources you typically get 1-3 weeks worth of listings each time. I could make NextPVR pull in the listings more regularly for ATSC, but in my view it's not worth it - 6 hours of listings is next to useless, since you're not able to look in the guide to see what's on later tonight, or tomorrow. Also the app can't plan ahead the schedule ahead of time, so can't show you want recordings are coming up in the next week etc (and can't plan to wake your machine etc). You'd get much more enjoyable experience using a proper EPG.
That said, I've have made it pretty straight forward for anyone that really want's to persist with the ATSC EPG. You can easily run "nextpvr.exe -updateepgonly" from the Windows Scheduler as often as you want.