Tired of paying monthly subscription fees just to access your own security camera footage? You’re not alone. The cloud subscription model has taken over the smart home industry, locking down access to your recordings behind a paywall. But there is a better way. With some affordable hardware and powerful Free DVR Software, you can build a DIY Home Security system that gives you complete control.

In this comprehensive iSpy Tutorial, we will teach you how to save money and increase your privacy by pairing the free, open-source iSpy application with affordable, high-quality Tapo cameras.

Why Local Hosting is Better Than Cloud Subscriptions

Hosting your own camera feeds locally comes with three massive benefits:

Our Top Camera Recommendations

To get started with our Tapo Camera Setup, you need the right hardware. Here are our top Tapo picks that work flawlessly with iSpy:

Shop more options here and check compatibility for iSpy here.

Step 1: Setting up a Camera Account in the Tapo App

Before iSpy can connect to your camera, you need to enable local network access via the Tapo app. Out of the box, Tapo keeps things secure by requiring you to explicitly create local credentials.

Creating the Local Account

  1. Open the Tapo app and navigate to your camera's live view.
  2. Tap the Settings (gear icon) in the top right corner.
  3. Go to Advanced Settings -> Device Account.
  4. Create a username (e.g., ispyuser) and a strong password. Save these credentials, as you'll need them later.

Step 2: Assigning a Static IP Address in the Tapo App

Why is a Static IP vital for a stable connection? Your router assigns temporary IP addresses to devices. If your camera reboots, it might get a new IP address, which will break your connection in iSpy. A static IP ensures the address never changes.

Configuring the Camera IP

  1. Still inside the Tapo app camera settings, navigate to Network Connection.
  2. Toggle off the Auto (DHCP) setting to manually assign an IP.
  3. Set a permanent Static IP address for your camera (e.g., 192.168.1.50).
  4. Note down this IP address exactly as it appears.

Step 3: Adding the Camera to iSpy

Now that your camera is prepped upon your network, it's time to connect it to your central hub in Agent DVR (iSpy).

Connecting via RTSP

  1. 1. Open the iSpy application in your web browser.
  2. 2. Click the Server Icon or the Edit (Pencil) Icon in the top menu bar to add a new device.
  3. Agent DVR Edit Icon in Toolbar

    Top Toolbar — Edit (Pencil) Icon

  4. 3. Select Video Source and choose Network Camera.
  5. Selecting Network Camera as Video Source

    Camera General Tab — Select Network Camera

  6. 4. In the Network Source fields, enter the RTSP link using the static IP you created and the standard 554 port: rtsp://your.static.ip.here:554/.
  7. 5. Enter the Local Device Account username and password you created in Step 1.
  8. Entering RTSP URL credentials in iSpy

    Network Source — RTSP URL & Credentials

  9. 6. Adjust your Recording settings under the Recording tab to set your preferred detection modes.
  10. iSpy Camera Recording Tab

    Recording Tab

    iSpy Recording Mode Settings

    Recording Modes & Raw Encoding

  11. 7. Click OK to save your camera.
  12. 8. To view any recordings, select the camera dropdown in the top left and select Recordings to browse all saved footage.
  13. iSpy camera dropdown showing Recordings option

    Camera Dropdown — Select Recordings

Conclusion

Congratulations! You have successfully established a robust, private, and subscription-free DIY Home Security system. By leveraging tools like iSpy alongside affordable Tapo cameras, you gain unrestricted access to your Local Security Footage while ensuring your network remains secure and responsive.