Skip to main content

iSpy Turns Your Webcam Into a Security Camera With Motion and Sound Detection

iSpy is an open source webcam monitoring software that converts an ordinary webcam and microphone pair into an automatic surveillance system with motion and sound detection. iSpy can do pretty much any kind of surveillance such as watching home for burglars, surveying activity of office staff, monitoring pets left at home, bird watching and even scanning the skies for supernovas and UFOs. The best thing about iSpy is that it’s open source, and aside from a few advanced functions like email and SMS alerts, and remote access, iSpy is a free software.

A single instance of iSpy can monitor any number of webcams, IP cams and microphones. For instance, you can setup multiple webcams pointing at different directions to cover every corner of the room. Or you can have one webcam in each room and connect it to a central computer running iSpy. When motion or sound is detected, iSpy will alert you by sounding a beep, playing an MP3 file or by executing a program of your choice. If you are not at home you have the option to remotely monitor the webcams over the Internet through their web based management interface called iSpyConnect. You can also have iSpy send alerts to you via Email or SMS. These extra services are available with a subscription starting from around $8 a month.


Using iSpy is very simple: first you add your webcams and microphones and then configure motion detection and alerts. iSpy lets you connect to a vast array of hardware and will walk you through the process step by step. Just click on the Add menu and choose the type of camera you want to add - Local Camera, IP camera etc.

Once you have selected a video source iSpy will show you the main configuration screen. You can get back to these settings at any time by right clicking the camera on the iSpy Surface and clicking "Edit". Here you can setup motion detection using one of the several detection type. The most commonly used detector is "Two Frames" where iSpy compares the last frame with the current frame and calculates the difference to detect movement. Other detectors include "Background Modelling" where iSpy takes a custom frame but adjusts it over time to morph it towards the current frame. This is good when you have something in your scene that is constantly moving. Using "Background Modelling" iSpy learns to ignore repetitive movement and will only record when something unusual happens.


There is also a HSL (Hue, Saturation and Luminosity) Filtering function. This feature tells iSpy to ignore certain colour or luminosity ranges when looking for motion. These are useful in cases such as smoke detection and fire detection, or tracking objects of a specific colour.

The Alerts and Webservices tabs can do whatever you like - play an mp3 file, send you an email with a framegrab attached, send you an SMS or send you an MMS. You can also tell iSpy to execute batch files so that you can interface the alerts with home automation. For example, see movement outside and turn the lights on or, see someone on your porch and play the sound of dogs barking. You can even setup alert when the motion detector stops detecting motion. This is useful for monitoring machinery, for example.

As far as free access goes, this is pretty much it. Paid subscribers get a range of additional features such as remote web access, mobile access, remote commands to start, stop camera etc, upload videos to YouTube, and stream videos to any device.

iSpy is available in multiple languages and works on Windows XP through Windows 8.

Similar Software: Vitamin D and UGOlog


  1. Actually, iSpy ends up costing more than $100 per year because of the subscription. A better option is to use IP camera Viewer. It is fast, totally free, and supports every camera.


Post a Comment

Popular posts from this blog

How to Record CPU and Memory Usage Over Time in Windows?

Whenever the computer is lagging or some application is taking too long to respond, we usually fire up task manager and look under the Performance tab or under Processes to check on processor utilization or the amount of free memory available. The task manager is ideal for real-time analysis of CPU and memory utilization. It even displays a short history of CPU utilization in the form of a graph. You get a small time-window, about 30 seconds or so, depending on how large the viewing area is.

Diagram 101: Different Types of Diagrams and When To Use Them

Diagrams are a great way to visualize information and convey meaning. The problem is that there’s too many different types of diagrams, so it can be hard to know which ones you should use in any given situation. To help you out, we’ve created this diagram that lays out the 7 most common types of diagrams and when they’re best used:

How to Schedule Changes to Your Facebook Page Cover Photo

Facebook’s current layout, the so called Timeline, features a prominent, large cover photo that some people are using in a lot of different creative ways. Timeline is also available for Facebook Pages that people can use to promote their website or business or event. Although you can change the cover photo as often as you like, it’s meant to be static – something which you design and leave it for at least a few weeks or months like a redesigned website. However, there are times when you may want to change the cover photo frequently and periodically to match event dates or some special promotion that you are running or plan to run. So, here is how you can do that.