Okay, thanks to this post I just discovered Jellyfin and though I haven’t even downloaded it yet because I’m on mobile, i tabbed back over here from reading their description page to thank you for this.
I’ve been looking for other solutions but none of them seemed to be incredibly well supported or implemented
You son of a bitch, I’m in!