2020-12-02, 09:28 PM
I'm in the UK and have both DVB-T (Freeview) and DVB-S (Freesat) tuners. DVB-T EPG update works pretty well but DVB-S is flaky...
When I first scanned for channels on the DVB-S tuner and did an EPG update, only the currently showing and next programs were populated. I had to manually set all the channels EPG source "Freesat (UK)", after which I got a full set of guide data for 7 days for most if not all of the channels.
Shortly after this and also setting up the DVB-T channels, I used auto-merge such that most of my channels now have both a DVB-T and DVB-S source. At some point since then, I've noticed that most of the channels that are only available on DVB-S are no longer getting any guide data.
For the merged channels, its not really clear which tuner is now being used to obtain the EPG data - in the web UI channel settings shows most of the channels with their DVB-S (Freesat) info but I don't believe DVB-S is actually being used - I split one of the channels and found DVB-S one didn't have any guide data even after a subsequent EPG update. Also in the database it appears that only one epg_source and epg_mapping column value is retained when merging (CHANNEL table), the original values aren't restored if you later split the channel.
I would like to understand the following (maybe it is documented somewhere?):
When I first scanned for channels on the DVB-S tuner and did an EPG update, only the currently showing and next programs were populated. I had to manually set all the channels EPG source "Freesat (UK)", after which I got a full set of guide data for 7 days for most if not all of the channels.
Shortly after this and also setting up the DVB-T channels, I used auto-merge such that most of my channels now have both a DVB-T and DVB-S source. At some point since then, I've noticed that most of the channels that are only available on DVB-S are no longer getting any guide data.
For the merged channels, its not really clear which tuner is now being used to obtain the EPG data - in the web UI channel settings shows most of the channels with their DVB-S (Freesat) info but I don't believe DVB-S is actually being used - I split one of the channels and found DVB-S one didn't have any guide data even after a subsequent EPG update. Also in the database it appears that only one epg_source and epg_mapping column value is retained when merging (CHANNEL table), the original values aren't restored if you later split the channel.
I would like to understand the following (maybe it is documented somewhere?):
- For DVB-S channels, what's the difference in selecting 'DVB/ATSC EPG' vs 'Freesat (UK)'? How is the EPG data obtained?
- For merged DVB-T and DVB-S channels which capture source is used for the EPG update? Both? Arbitrary? The one specified in the epg columns of CHANNEL?
- If I split a merged channel should I not expect EPG data to work on all sources of the channel?
- Is the value of epg_mapping in the DB relevant or important at all? I have some DVB-S only channels that have EPG data even with nothing in this column, others that don't have EPG data with something in that column, etc...