We have 2x Cat 6 network sockets/cables in each room. In the living room we actually could do with 6x cables now, 8O but use a switch as generally only 1 thing is using the network at a time in the Living room. (TV, Amp, RetroPie, PS4, PiCorePlayer)
We also installed aerial points in each room which are hooked up to a TV distribution box . We can also watch whatever is on the main TV in all the rooms with this thing. This thing also handles satellite and CCTV signals.
TV and Network Hubs are all located in a central point in the house, so the cable runs aren’t massive.
So you are going to need 100m if not more of Cat6 cable, a 100m roll of CT100 aerial cable and a 1Gb network switch with enough ports for all the cables. You’ll need tools to terminate the ends, install the network plugs. Use STP cables if you are going near noisy equipment, eg: transformers, fluorescent lighting and try to run at right angles to these power cables or any other electric cables.
Then all you need is a decent NAS like the HP MicroServer to run a DLNA server, LMS, etc and anything else you would want.
Personally I do not trust WiFi, easily hacked, not very reliable, especially if there is a lot of WiFi closeby. Everything is a lot quicker on cables, and if you’ve got 4x TV’s watching HD video on WiFi, with another 4x on FacePoo you will experience a slowdown/spinning circle thingy. WiFi is great for mobile devices, but leave it at just that.