Jellyfin or Kodi (FOSS), or Emby (Better than Plex, not FOSS, but developer is very responsive) or Plex (bottom of the rung, corporate money grabbers).
Run one of those on your media server, and grab the client for your phone, or tv device.
TV device can be chromecast, roku, whatever (nVidia shield is expensive but it does support DTS and stuff - if you need that (does your TV room have 6+ speakers?)