The easiest way to deploy a security camera system is with
https://www.dropcam.com/
Multiple camera support
App for phone or ipad
Cloud based DVR mean offsite storage.
If internet is down it stores on the camera then transmits to online DVR when web is back up.
I love it.