

It's very easy to setup and configure and plays just about any media you can throw at it. It's been around a long time and has great support community.

If you want to play just from your LAN then KODI is my suggestion. I used to take the files I wanted to watch with me on the road (I travel a lot) on a USB drive/microSD and still take some with me, but now mostly use Plex streaming or syncing to do the same task. However, the majority of my friends use Plex so I ended up going with that. I recently tried out both Emby and Plex, I liked Emby's metadata and movie set handling more than Plex. I eventually migrated to a centralized MySQL setup as I didn't want to do the metadata management from my couch anymore, and added a second client, eventually a third one. I used Kodi back when it was XBMC 8 or 9 (now it's 17?). Both are free to try and have clients available on many platforms.

If you want to play content from outside your network, check out Plex or Emby, they use server/client methods and both have dedicated apps on many platforms. If you want to keep it on Windows, then it works fine. Single player and you never play content remotely? Check out Kodi, or some variant, if you want light weight and only to use Kodi I like LibreELEC over Kodibuntu for it's appliance like installation/configuration.
