ive been using kodi (xbmc was better moniker) since google killed sagetv. i recall attempting plex, but it seemed to lack some open/extensibility (its been awhile).
i have a side project i want to make as a modular plugin generating a cable layout with original air orders and networks/channels… kodi seems most optimal, but ill admit its been a long while since i looked at plex.
so why plex over kodi?
You don’t need debrid for Kodi. There’s a torrent streaming app.
But yeah Kodi is a lot to teach if you’re talking about maintenance. I’ve also had some bugs on Ubuntu and Fedora.
Once I used Kodi with real-debrid, I don’t want to go back to streaming torrents. It is much faster and much more reliable.
My setup is a Shield TV Pro using Kodi with the Jellyfin plugin then use Umbrella for anything I don’t have locally. Gave my family a Firestick with Jellyfin and then they can request through Jellyseerr which then feeds through to *arr stack. I don’t mind if I have to fix my end but I don’t want to fix theirs.