The SecuritySpy screensaver allows you to view live video from one or more SecuritySpy servers, as a full-screen screensaver on your Mac. This can be a convenient and useful way to monitor your cameras, and this tutorial will show you how to set this up.
The screensaver works by connecting to SecuritySpy’s web interface to obtain the video streams. If you are connecting over a local network, you simply have to enable the web server feature within SecuritySpy, via the Web Server Settings window. If you are connecting over the internet you will first have to set up SecuritySpy for remote monitoring.
Once you have enabled SecuritySpy’s web server, download the SecuritySpy screensaver, double-click on it, and you will be asked to confirm that you want to install it on your Mac. Once installed, you will see a SecuritySpy item in the list of available screensavers in the Desktop & Screen Saver system preference. On the right side of the Desktop & Screen Saver window, click the Screen Saver Options button to configure the screensaver:
Add a new server by clicking the plus button. In this way, you can add multiple SecuritySpy servers to the screensaver.
If you are connecting over a local network, then the address is simply the local (LAN) IP address of the Mac running SecuritySpy. To avoid this address from changing, which would break the screensaver connection, you will need to configure the SecuritySpy Mac with a static address on your local network.
If you are connecting over the internet, then the address is the public (internet) address of your SecuritySpy server. If your ISP supplies you with a static internet IP address you can use that, otherwise, create yourself a DDNS address via the Web Server Settings window in SecuritySpy and enter this here (it will be in the form example.viewcam.me). DDNS stands for Dynamic Domain Name System: it provides you with a hostname that updates whenever your public IP address changes (which is usually whenever your router disconnects and reconnects to the internet).
In both cases, if you are using default ports (8000 for HTTP and 8001 for HTTPS), you do not need to specify a port number. However if you are not using these default ports, you will have to specify this in the Address box using a colon, as shown above. If you want to use an encrypted HTTPS connection, turn on the Use SSL option (provided you have set this up in SecuritySpy).
If you have enabled password protection in SecuritySpy, make sure to enter these details into the screensaver.
Finally, specify a frame rate for the video streams – higher frame rates provide more fluid video, but at the cost of increased CPU usage on both client and server.
By default, all cameras from the server will be detected and added for display by the screensaver. However, if you want only certain cameras included in the display, then click the Cameras tab and make your selections:
In the above example, all cameras except Street 2 will be displayed. Once you are done with the configuration, click OK and you should see all cameras displayed: