It depends on how complex of a system you want. If you want the ability to record all footage, then yes you will most likely need a security camera server. If you simply want to live stream or view the past few days, then there are cloud based solutions.