https://www.plex.tv
I use it but it's kind of annoying how they always want to push you upgrades to paid