Agreed. I was using TiviMate on my NVIDIA Shield TV when I still had an active IPTV subscription, and nothing comes close in terms of usability and ease of use. I wish legit IPTV providers could offer us a way to watch TV from them with all those apps.
I would like to but for some reason I get This app is not available for any of your devices message. I only see the TiviMate Companion app. I'm using Android version 13.
The apk on the app store is only directly compatible with Android tv and not mobile. You can download separately but using on mobile isn't the most fluid.
I use tvheadend (as backend) and Kodi as frontend. Works well for me.
I like that tvheadend can map multiple services/muxes (m3u channels) to the same channel, so if one channel doesn’t work it silently switches to another service/mux.
I use guide2go to download EPG via schedulesdirect, with excellent quality (including posters and icons).
It is a bit tedious to setup all the mappings in tvheadend but it can be automated with some scripts that give the same channel the same tvg-id and set the tvh-prio properties. Only have a hundred or so channels that I use so I just do it manually.
I use Tivimate on AndroidTV. I have iMplayer TV installed on my AndroidTV as well, but I don't use it frequently. However, I do appreciate having iMplayer installed on my phone.
special mention for these 3 applications which are not too bad either: