(Last updated on April 18th, 2021 at 10:51 am)
So here’s the problem…
A month or so after I had set up IPTV for the Myth system, I started noticing some recording weirdness – particularly on SBS channels. As it seemed to be getting worse (and more reliably so as well), I started to look into it further.
Turns out that (at least here in AU), some channels are broadcast in Sydney time – and not always every channel in a multiplex.
And then I realised that NSW went to daylight savings time about a month after I had set up the IPTV stuff…
For clarity, I’m in Brisbane. So at least for me, the affected channels are ABC Kids, ABC Comedy (they are separate channels for the live streams – stoopid, because one shuts down as the other “wakes up” anyways), ABC Me, SBS Viceland, SBS World Movies and SBS Food – and while NSW is in DST all shows on those channels are streamed an hour earlier than the Brisbane guide data shows.
After spending waaay too many hours figuring out how to best address this, I decided I needed to write a Shepherd postprocessor.
Unfortunately, doing so is basically undocumented and has barely ever been discussed – at least on any web archive I could find…
It’s gonna take me a little while to put the rest of this post together (despite that I’ll be keeping it as brief as possible while still being potentially useful), so I’m gonna come back to it.
Get it here 🙂