I am in the process of finishing a pool and outdoor living area project, and while the electricians are here, I've been having them run network cable around the house so I can add a bunch more IP cameras.
I currently use Blue Iris to manage my system which consists of mainly Logitech Alert...