I can't recommend Jellyfin enough. It works remarkably well!
I use (and recommend) the Kodi addon as the client. I had stability issues with the jellyfin Android (TV) app, but Kodi runs on all sorts of platforms and it's very well supported. I use it for music, too (there's a dedicated music player for it in f-droid called "gelli.")
This seems to have been fixed in the 10.7.0 RCs, and they've been quite wonderful.
The only feature I find lacking is being able to use Jellyfin on a Chromecast, via their iOS app. It seems to be blocked by the lack of upstream SDK support: https://github.com/jellyfin/jellyfin-expo/issues/16