TLDR: I ended up installing Chora, pictured in the thumbnail, which is open-source and works pretty well on TV (and on mobile). Navigation works with remote, and I was able to connect to my music collection quickly. I moved the music collection to Navidrome, and I have noticed that it generally loads and searches my library faster than Jellyfin. It does not have a continuous play/instant playlist (like for example, Tempus on mobile), but otherwise checks most of the boxes.
Original Post:
I have a great music library on my homelab, but I hardly ever listen to it because I mostly listen to music on my TV.
I occasionally use the Jellyfin app, which is the best player I’ve found for TV, but it is not really built for audio and is cumbersome for searching, on-the-fly playlist, and continuous play.
Other apps I’ve tried are either worse in terms of features, or an absolute labyrinth to navigate with a remote. Most apps are designed for mobile and are somewhat to completely broken on TV, if they run at all.
I don’t mind if the app is not free as long as it works well enough for my family to use it, and it connects to the server. I don’t mind migrating my library to another service to get it working well on the TV.
Has anyone found an actually good Android TV app for hosted music?


I’d be interested in hearing about your lyrion setup. I haven’t really tried it but it looks like that could open a whole software ecosystem. Do you use a phone app to select/skip/cue tracks?
It doesn’t necessarily have to be controlled by the TV remote, but it does need to be controlled away from the server.
@gedaliyah You can either use the server’s web interface or check out a number of apps for iOS or Android.
So if I understand correctly, you open the app or web on your phone, and it controls what’s playing on the TV via the server?
@gedaliyah You need a player, either in hard- or software.
I have a Pi 3 with a DAC-Hat connected to my stereo and two add’l Squeezeboxes.