Есть opensource программа
zoneminder для Linux-a.
Если для Windows то это сложнее. Встречается бесплатный софт от производителей камер, вроде AXIS или Arecont Vision.
А некоторые серьезные производители софта предлагают часть каналов бесплатно. ITV, Milestone, кодос.