Nothings too much to ask, how big your budget is is more the point.
Realistically you could do the above with the el cheapo IP cameras I bought to monitor my parrots while I am away.
I thought they would be pretty shit for the money, I was quite surprised. Takes an SD card, image quality is reasonably good and motion detection works well.
A quality CCTV system will have a DVR box with an internal Hard drive and multiple cameras and will be 4 figures and up.
Bookmarks