- June 25, 2015
- 566
- 292
- Home Country
- United Kingdom
- Thread starter
- #41
Hi CyberSimian
I've really had a go at this and, surprise, surprise, there is a glitch in the EPG for a program tonight called Fleabag. It should be defined as being on BBC ONE from 22:35 - 23:00. It was displayed in my EPG as being from 22:45 - 23:00. However, when I do a complete rebuild, it appears between 22:35 - 23:00. So, a glitch did occur for whatever reason.
As I see it, there are a few options:
Tony
I've really had a go at this and, surprise, surprise, there is a glitch in the EPG for a program tonight called Fleabag. It should be defined as being on BBC ONE from 22:35 - 23:00. It was displayed in my EPG as being from 22:45 - 23:00. However, when I do a complete rebuild, it appears between 22:35 - 23:00. So, a glitch did occur for whatever reason.
As I see it, there are a few options:
- Use my app to clear the program table and let the MP system rebuild the EPG. To best achieve this, I will need to change the TVService to refresh the EPG every 60 mins with 'Always try to update' set OFF. My app should run every 15 mins to ensure the series information has been extracted and that phrases like 'New:' are removed. My app reseeds the program identity back to zero which is why I prefer this option to rebuilding the EPG and this option can be run during the night without manual interference.
- Manually perform a rebuild EPG. This has the disadvantage that I need to actually be at a terminal to instigate the process which probably means that we are well into the day and will need to ensure that all of the processes I have mentioned above have completed before any programs start to record.
- Activate 'Always try to update' to update the EPG entries and then switch it off again when it has been run. All a bit tricky as I would need to be watching to see when it runs and to turn it off before the next cycle. And then I would need to ensure that all program table settings are reverted to what they were before the EPG load.
- Develop a function that allows me to edit the EPG directly; i.e. the program table. This option has the advantage that I wouldn't have to worry about any of the above workarounds that involve resetting the state of program schedules and I could revert the frequency of EPG load back to the optimal value.
Tony