https://dot.kde.org/2020/03/26/plasma-tv-presenting-plasma-b...
Better might be assign a numeric code to each file, and then you can key in those numbers on the remote control to select them. The remote controls they show there isn't very good. Put numbers, play, pause, rewind, fast-forward, stop, previous-track, next-track, high-volume, low-volume, mute, main-menu, and perhaps a few more, rather than what they have there it isn't very good I think.
Is there such a better remote control that you can use instead? Instead of up/down/left/right/enter, you can have the numbers and the playback controls.
[0] https://kodi.tv/
[1] https://play.google.com/store/apps/details?id=org.xbmc.kore
Prior to this I was running Windows (Vista I think) MCE with a dual channel analog cable capture card. That was truely the pinacle of home theater. Easy TV recording + easy local content.
Raspberry Pi + Kodi (+ NAS) feels underpowered, and a bit dated.
I haven't properly tested something like Plex.
NVidia Shield seems like it would do, but now ads might be coming...
Are modern smart tv's somewhat capable of local content browsing? Or is it like very basic file browsing?
It's been years since I used it, so I don't know if it's still any good, but the (paid) Yatse app was pretty good for this.
Not sure if it will fulfill all your requirements though.
Of course, it does have ADS on the start page for content on services, which might defeat the whole point.