Do you need a CMS in a LAN environment?

Is there a way to run the client without using a web server on my network?

You need a webserver somewhere for the Player to talk to. You could host the CMS on a server outside your LAN though. Spring Signage offer this as a service - as do other companies. Have a look at their website for details and a free trial.