Hi folks
I have a number of Kodi-based devices around my house on various platforms, all connecting to a TVHeadend backend providing DVB-T/2 and DVB-S/2 channels (alligned to the Sky UK EPG structure).
One client in particular is giving me grief - it's the LibreELEC client running on a new Raspberry Pi 3.
Certain channels (namely the BBC Olympic HD channels and CBeebies HD) return only a blank screen. I can see that data is being served to the client (via HTSP) from TVHeadend but no sound/video is displayed. If I show the stats overlay on top of the blank screen, it shows that Kodi is receiving data (including the bitrate of the stream) but there are no match/phase/pll stats for the channel.
Eventually, Kodi crashes and restarts but I can find nothing useful in the logs.
I'm running LibreELEC 7.0.2 and TVHeadend git-master (bang up to date). I don't think TVHeadend is the problem as if I use other Kodi clients (not LibreELEC) the channels work fine, same for streaming via mobile and the TVHeadend web UI.
I'm using omx hardware acceleration and I have deinterlace and deinterlace method both set to auto.
I've attached screenshots of a "good" HD stream and a "bad" one (both are FTA and both from Astra 28.2).
Please ignore the 'CBeebies HD has moved' EPG entry - that's coming from the EPG data for the DVB-T variant which I've unmapped now (whilst the Olympics are on the HD variant on DVB-T has been removed/scaled back).