If you go to
www.kodi.tv, you can download the Android version of kodi. I've managed to get that working on an Amazon Fire TV Stick, a Nexus 7 2013 tablet and my Moto G 2014 phone. My tablet was running an old Jelly Bean build and libstagefright didn't seem to work well with interlaced video. By disabling libstagefright acceleration, it works fine.
I also use a MythTV backend with HDHomerun network tuners.
On a side note, I installed openvpn on an Ubuntu server virtual machine at my home. Since MythTV and Kodi aren't really designed (security wise) to be connected directly to the internet, I use a vpn tunnel. Using openvpn connect for Android, I can tunnel to my home and watch TV or recordings remotely as long as there is enough bandwidth at the wifi hotspot that I'm using. The problem is that I'm streaming full MPEG2 video through the tunnel. I suspect that if I had the better HDHomerun that uses H.264 (or transcoded my videos to H.264), I would have less buffering issues.
All is not perfect though, uPNP (DLNA) doesn't work properly with a tunnel so my "links" to the MythTV music and videos that I created with the "add files" mechanism doesn't work. It would seem that Kodi relies on being able to use uPNP to access those file archives at run-time instead of remembering the IP address of the source.
An upcoming project is to attempt to build Kodi (really OpenELEC) from source, but I haven't dug into that yet.