Can’t play MPEG2 1080i (LiveTV MythTV)

I’m on Krypton, using Matricom G-Box Q and also a Q2. I’ve been trying to get Live TV working from a MythTV/HDHomerun CONNECT combo. SD channels work great, 720p channels mostly work, but when I get to 1080i channels it is unwatchable. And this is over Ethernet, no WIFI whatsoever. I figured that MPEG2 was no problem for any kind of device anymore, but I guess I was wrong. I really need this working and I’ve been mostly happy with the Android boxes and I’m in no hurry to go back to building Windows boxes but this is really weird that in 2017 you have a device that can’t decode MPEG2 smoothly. It’s as if it is not hardware decoding it. Both checkboxes are checked for that (hardware acceleration and the one with (surface) as well). I tried unchecking them as well.

The HDHomerun video add-on was equally useless. It got the aspect ratio completely wrong on the 1080i channels (way too wide) and mangled it even worse.

Is this a build issue? Is there a better Android box with a more Kodi acceleration compatible codec?