The simplest thing to do would be to enable a DLNA sever on the PC thats hosting the files. Windows has it built in or you can use a 3rd party server.
https

/www.howtogeek.com/215400/how-to-turn-your-computer-into-a-dlna-media-server/
From there you can choose any number of devices. Sony PS4, Microsoft Xbox One, Roku, I've seen a number of Blueray players support it as well. However some devices may be picky about the media encoding they'll play.
You could also setup something like Plex or Universal Media Server. I use Plex for my server at home, but I havent played with universal media server. The media server goes on your PC and then you use a device attached to your TV thats supported by Plex. Again, PS4 Xbox One, Roku. Chromecast and Amazon fire will support it as well. Cool thing with a system like plex is they have apps for phones and tablets. You can even stream to your phone when you're not home. I've had better luck with this route when trying to mix codec and container types.
Without a dedicated server (DLNA or Plex/etc) on your PC you're going to be pretty restricted in devices that play purely off a shared drive that aren't a full blown PC.