iSpy is a full featured utility for managing CCTV and webcams while providing a rich variety of tools for controlling devices, recording videos and monitoring locations. The software supports as many cameras and microphones as you want and records both audio and video radily available on your devices and on the web. It has advanced motion detection as well as face recognition with integrated SMS, Twitter or email notification alerts. You can run scheduled tasks by setting time for automated recording and it supports command line for remote access. Overall iSpy is a great surveillance management tool with an open source code for developers.