I added catchup-days=7 to the end of the playlist and although it didn’t seem to make any difference and 24hr still showed on catchup. I did notice that each day the previous epg data hasn’t deleted and is still available and working. I am upto 3 days catchup at present.
So, I tried and I think I’m almost there 😛
I did a few test on my browser. Now I’ve found the correct url, I had to add /streaming/ and timeshift.php.
So now the correct url looks like http://site.com:port/streaming/timeshift.php?username=xxx&password=xxx&type=m3u_plus&output=ts
but if I add |catchup=xc at the end in perfect player, I got nothing.
On my browser, the correct parameter are &stream=1169&start=2017-01-04:16-00&duration=120. With this I got a tokenid, so it works.
The stream id 1169 comes from the m3u, for each channel I’ve a link like this : http://site.com:port/live/user/password/1169.ts
I don’t have any “archive” option when I long press on a channel. I’ve main menu, hide epg, etc… but no archive option.
I’ve an epg and I can see on this epg what was on this channel hours ago.
Of course, my provider offers catchup ;), I have it with a plugin in kodi.
but your app is sooooo much better than kodi that I don’t want to use that anymore