How to View CCTV on a Laptop Over a Local Network
By Marlo Strydom · Updated
Your laptop can show your CCTV cameras without a cloud account or a monthly plan. As long as the laptop and the recorder (or IP camera) share the same router, they can talk to each other directly. It only works while you're on that network, though.
Local CCTV Viewing Setup
- Connect the DVR, NVR, or IP camera to the router or network switch.
- Connect the laptop to the same network by Ethernet or Wi-Fi.
- Find the recorder or camera's local IP address.
- Install the maker's desktop client or open its supported local web address.
- Sign in with the device account and open Live View.
Check That the CCTV System Supports Network Viewing
Look for a LAN (Ethernet) port on the DVR or NVR, or check whether your cameras are IP cameras. The manual should list a Windows or Mac app, a web interface, or other local viewing software. Older analog cameras plug into a DVR first, and you view them through the DVR.
A laptop's HDMI port can't replace the network connection. Most laptop HDMI ports only send video out, so they can't take the recorder's HDMI signal. If your recorder only has a video output, use the capture-device method in our guide to using a laptop screen as a CCTV monitor.
1. Connect the Recorder and Laptop to the Same Network
- Recorder or IP camera Connect its LAN port
- Home router Keep both devices on this network
- Laptop Open the maker’s local viewing app
A supported local app can work without internet service. Guest WiFi or device isolation may block this connection.
Run an Ethernet cable from the recorder's LAN port to your router or network switch. Then connect the laptop to that same router, by cable or Wi-Fi.
For the steadiest live view, use Ethernet for the recorder and, when you can, the laptop. Wi-Fi works too, but a weak signal or busy network can make video slow or blurry.
Cloud-only apps may stop working when the internet is down. Use a desktop app or web page that the maker says works locally.
2. Find the Local IP Address
Open your router's list of connected devices (often called the DHCP client list) and look for the DVR, NVR, or camera name. You can also check the recorder's Network menu, the maker's app, or the maker's discovery tool.
TP-Link's guide to finding a camera IP address shows both the app and router methods. Your brand may use different menu names.
A local address usually starts with 192.168, 10, or 172.16 through 172.31. These are the private address ranges set aside for networks like the one in your home.
Don't copy a public address from a "what is my IP" website. You need the address your router gave the camera or recorder.
3. Use the Maker's Desktop App or Web Interface
The desktop app is usually the better choice for several cameras, recorded playback, and a multi-camera grid. Download it from the recorder or camera maker's official support page. Add the local device, enter its username and password, and open Live View.
A web interface can be quicker for one camera or a simple recorder view. Type the local IP address straight into the browser's address bar.
TP-Link's VIGI local web access guide shows this method for its cameras and recorders. Not every camera supports browser viewing, so check the manual for your exact model.
Older systems may need an outdated browser plug-in. Don't install an unknown extension from a pop-up or download site. Use the maker's current desktop app when a modern browser can't show the feed.
4. Secure the Local Login
Change any default device password before you use the camera system. The Federal Trade Commission's home security camera guidance also says to keep the camera, recorder and viewing app updated. It recommends a strong, unique password, encrypted home Wi-Fi, and HTTPS when the camera has a browser login.
Don't turn on port forwarding just to view cameras on the same network. Local viewing uses the private address, so no open port is needed.
Opening a port is a separate remote-access choice, and a poorly set-up one can expose the recorder. CISA's internet exposure guidance advises closing ports you don't need.
5. Keep the Address from Changing
The router may give the recorder a new local address after a restart. When that happens, the desktop app can suddenly lose the device.
A DHCP reservation tells the router to always give the recorder the same address. TP-Link's address reservation steps show how this works on its routers. Set it in the router instead of guessing at an unused static address.
Write down the recorder's name, address, and login page for later troubleshooting.
Local Network Viewing vs Remote Viewing
| Feature | Local viewing | Remote viewing |
|---|---|---|
| Laptop location | On the same router or network. | Away from the camera network. |
| Internet required | No, when the product supports a true local client or web page. | Yes, unless another private connection links the locations. |
| Typical connection | Private IP address or local desktop client. | Manufacturer service or a carefully secured private connection. |
To watch from outside the property, see our guide to monitoring security cameras remotely.
Fix a Local CCTV Feed That Will Not Load
- Confirm the network: Check that the laptop and recorder are on the same router or allowed network segment.
- Check the address: Find the current local IP in the router's client list.
- Use the right client: Update or reinstall the official desktop software for your camera brand.
- Check credentials: Make sure you're using the device login, which may differ from a cloud account.
- Lower the stream quality: Try a substream or lower resolution when video is slow over Wi-Fi.
- Skip guest Wi-Fi: Put the laptop on the main network, not the guest network.
Restart one device at a time and check the feed after each change. Avoid a factory reset until you've saved the recorder settings and found the correct reset steps for your model.