well when I say pulled and accessed I mean if I had an issue I could remove the drive from the server and physically plug it in to another PC. I'm using Windows Server 2016 for the OS and that allows you to easily create shared folders which once you enter the user credentials from the server on the client allows you to easily access the folders so it does work over my network for all clients but doesn't really take much in depth knowledge of networking. then for video and audio I use Plex and Subsonic servers so most of the work is done for you by those applications