Posts: 2,528
Joined: May 2007
Reputation:
118
I’m not sure. This would mean there is no way to play anything within 5 hours of live, right?
Seeking close to live would not work and the latest PR targeted at terminating streams like xc would need to be rewritten to facilitate this (which IMHO is the wrong thing to do, as it would add a huge amount of complexity).
I would raise the issue with your provider or switch to one with working catchup streams.
Out of curiosity, does the live stream match the live programme from the EPG so it’s only the catchup that’s incorrect?
Posts: 5
Joined: Apr 2020
Reputation:
0
I can watch within 5 hours of live but have to pretend it's 5 hours earlier - for example if it's currently 21:00 and I want to watch a programme that ran from 20:00 to 21:00 then I would have to scroll back to 15:00 to watch it. If I try and play anything after 16:00 it fails - because 16:00 is actually 21:00 (live)
Yes it's only the catchup that is incorrect - live matches EPG.
I actually think I got it working just now but haven't had chance to fully test with other channels yet... I put tvg-shift="5" in the header of my M3U (noticed this on the github page) which shifted my EPG by 5 hours but resulted in the correct programme being played when selected. So then I tried to compensate for this in the IPTV Simple settings by setting "EPG time shift" to -5. Now it would seem that both my EPG and catchup are correct!
Posts: 2,528
Joined: May 2007
Reputation:
118
2020-05-01, 20:08
(This post was last modified: 2020-05-01, 20:09 by phunkyfish.)
What you have actually found is a bug, the epg timeshift value used for catchup only incorporates the value from the M3U and ignores the value in settings.
The EPG itself uses the settings value + the M3U channel shift.
This allows you to offset the stream by way of the difference. Let me see if there is a better way of doing this so the bug is fixed and you have a solution.
Posts: 8
Joined: May 2020
Reputation:
0
Hi,
Thanks a lot, just a last point, your suggestion is to amend the m3u, the challenges are that it’s a hosted one to get the latest update, the second is even if I need to change that to use a static local file, i will need to amend all channel lines in the m3u (i have few thousands), so any option to keep the file updated without wiping everything each time the file is updated?
Thanks
Regards
Posts: 2,528
Joined: May 2007
Reputation:
118
Actually your format looks to be the XC format.
Just set the All channels support catchup using mode in the addon settings.