Ok so I run a server for all my music movies tv shows photo's ect. I use something called Plex
For the tv side of stuff its Plex https://www.plex.tv/
For music if you have a bluetooth or wifi enabled stereo system I use mediamonkey and mediamonkey remote so you can change the music from your phone or tablet anywhere in the house. If your stereo is neither of those Mine is also lack luster I just use bluetooth transmitters a easy thing to do.
So using those you can run an inexpensive old tower computer as you media storage device. All that for a lot less than a nas a lot less. And that old tower computer is more than capable of serving anything you have. I even serve my house and 3 other house. All they need is anything that can run plex. Most smart tv's already have the app on them all tv boxes can add plex. Its just awesome and its free. You can even start today on the pc you now have, Add a few movies to a library set up plex on the PC and the TV give it a try.
Little disclaimer here I do have 1 gig down and 750 meg up fiber so I don't have an issue with bandwidth.
HAve fun My family And grandkids and a few friends love it. I have over a 1000 movies and I do not know how many tv shows I think I now have more than Prime tv anyway. ( I have been doing this for over ten years though and keep everything)