I do run a Jellyfin server for family, but I don't use it that much. I just do everything through a terminal, like I do most other stuff. It's faster and less finicky, I feel.
Man get with the times and switch to mplayer2 already /s
mpv can still do terminal ANSI-art output if you really want but it can also display pixels directly via DRM without a display server if you launch it from a random VT.