Independent · not affiliated with SpaceX or StarlinkParts prices checked

Cameras on the farm

Cloud cameras vs local-only cameras, in plain words

The real difference between camera types isn't the lens or the price. It's who the camera calls home to, and where your video sits when the internet goes down.

Research-based, not tested on a farmWorks with any internet provider at the house.

A camera and a phone. A green path through a cloud connects them and is labeled works; a red direct path is crossed out, labeled blocked by CGNAT.

Key takeaways

  • Cloud and P2P app cameras call out to the maker's servers, so remote viewing works behind Starlink's CGNAT with no setup.
  • Local-only cameras and NVRs wait for you to call in. CGNAT blocks that, so they need a fix such as a mesh VPN.
  • Cloud cameras usually keep video on the maker's servers, often behind a subscription. P2P and local cameras keep it on a card or NVR at the farm.
  • If the upload is slow or the internet drops a lot, local recording is the safer choice. The camera keeps recording when the link is down.
  • Brands mix these types. Check the maker's support page for your exact model before you buy.

A cloud camera sends its video to the maker’s servers and you watch through the maker’s app. A local-only camera keeps its video at the farm, on a card or a recorder, and waits for you to connect to it. In between are P2P app cameras, which keep video at the farm but use the maker’s servers to connect your phone to them. On Starlink that difference decides everything: by default Starlink uses CGNAT, which blocks connections coming in from the internet. Cameras that call out (cloud and P2P) work remotely with no setup. Cameras that wait for you to call in (local-only, port forwarding, dynamic DNS) need a fix.

Below: how each type works, where your video lives, what happens when the internet drops, and how to pick for your farm.

The one idea behind all of this

Think of your farm’s internet connection like a farm gate that only opens from the inside.

  • Anything on your farm can go out through the gate: your phone, a camera, a laptop. Replies come back through the same opening.
  • Nothing from outside can open the gate and come in uninvited.

That’s what CGNAT (carrier-grade NAT) does. Starlink’s support page says the default IPv4 setup uses CGNAT, which blocks all inbound ports. The Starlink router also can’t forward ports, and public IPv4 addresses only come with the Local Priority and Global Priority plans.

So the question for any camera is simple: does it go out through the gate on its own, or does it wait for you to come in?

Type 1: Cloud cameras

How they work: the camera keeps a connection open to the maker’s servers. When it records a clip, it uploads it. When you open the app away from home, your phone talks to the maker’s servers too, and they pass the video along.

On Starlink: works. The camera starts the connection, so CGNAT never gets in the way.

Where video lives: on the maker’s servers. Many brands put saved video history behind a monthly plan. Without the plan, some only show live view or alerts.

When the internet drops: a cloud-only camera with no memory card may stop saving clips until the connection comes back. Some models have a card slot as a backup; check yours.

Upload use: every saved clip goes up. Ring’s own figures put per-device upload needs at 2 Mbps for 1080p up to 15 Mbps for 4K, and say to add them up for multiple devices. Arlo lists 1 to 3 Mbps per camera depending on model. Several cameras on a rural connection can use a real share of the upload.

Type 2: P2P app cameras

How they work: the camera records to a memory card or a recorder at your place. It also checks in with the maker’s servers. When you open the app away from home, the servers introduce your phone and the camera, and the video goes between them, directly if possible or through a relay.

Reolink’s UID system is a good example. Reolink says it allows remote viewing without port forwarding, and the router only has to allow outbound traffic. eufy goes further and tells customers not to open public ports at all; remote viewing goes through the eufy app or its web portal.

On Starlink: usually works out of the box, for the same reason as cloud cameras: the camera calls out.

Where video lives: on the card or recorder at the farm. Many work with no subscription.

When the internet drops: it keeps recording locally, as long as it has power. You just can’t watch remotely until the link is back.

Upload use: only when you’re watching remotely or an alert sends a snapshot or clip.

Type 3: Local-only cameras and NVRs

How they work: the camera or recorder sits on your home network and waits. To watch from town, you’re expected to reach in: forward ports on the router, set up dynamic DNS, or type in the farm’s public IP address. Hikvision, for example, says that without its Hik-Connect service, remote access needs port forwarding (HTTP 80, server 8000, RTSP 554) or DDNS. Lorex’s main option is its cloud app, but its advanced DDNS option needs forwarded ports.

On Starlink: remote viewing doesn’t work without a fix, because CGNAT blocks the way in. On the farm’s own Wi-Fi, viewing works fine.

The fixes, easiest first:

  1. Turn on the maker’s app or cloud mode if the recorder has one (many do). That turns it into a P2P system.
  2. Use a mesh VPN such as Tailscale. A small device at the farm (some NVRs, a computer, or a router that supports it) joins a private network with your phone. Tailscale uses NAT traversal and falls back to relays, so no port forwarding is needed.
  3. IPv6. Starlink hands out IPv6 on all its routers, which in theory lets you reach a camera directly. In practice it only helps if your camera, your app and the network you’re viewing from all support it well.

Step-by-step versions are on the remote viewing behind CGNAT page. Putting the Starlink router in bypass mode with your own router doesn’t remove CGNAT; see bypass mode and camera access.

Where video lives: on the NVR at the farm. No account needed with the camera maker.

When the internet drops: keeps recording.

Upload use: only when you watch.

Comparison table. Remote view on CGNAT: cloud works; P2P works via maker relay; local-only needs a fix such as Tailscale. Where video lives: cloud on maker servers, often paid; P2P on an SD card or NVR at the farm; local-only on an NVR at the farm. Internet drops: cloud may stop saving unless it has a card; P2P and local keep recording. Upload use: cloud uploads every clip; P2P and local only when you watch. Account needed: cloud yes; P2P usually; local-only no.
The general pattern. Brands mix these types, so check each model.

What this means on a farm

Farms have a few things that tilt the choice:

  • Slow or capped upload. If the farm’s upload is limited, or you’re on a capped plan, cameras that upload every clip compete with everything else. Local recording with remote viewing on demand uses far less. Our camera upload guide shows how to add it up.
  • Internet outages. If you want video of what happened while the link was down (a storm, a power blink at the house), you need local storage at the camera or an NVR.
  • Cameras far from the house. A PoE camera on a long cable or behind a bridge to the barn works the same way as one by the back door. What matters is where it records and how it reaches you. A small PoE switch in the barn ($44.99–$63.66) can feed several cameras and an NVR.
  • Cameras with no network nearby. At a far gate or well with no cable or bridge, an LTE camera with its own cellular plan and solar panel ($94.99–$279.99 (checked Oct 5, 2026)) skips the farm network entirely. These are cloud-style cameras on the cellular network.
Flowchart. Is the upload slow or the plan capped? Yes: a P2P app camera that records locally. No: do you need video saved when the internet is down? Yes: P2P app or NVR with local storage. No: do you want no maker account and no cloud at all? Yes: local NVR plus a mesh VPN. No: a cloud camera, simplest to set up.
A rough guide. Many farms end up with a mix.

Worked examples

Three cameras around the house and barn, decent upload. Cloud cameras are the simplest: plug in, add to the app, done. Pay attention to subscription costs and add up the upload. If a storm takes the internet out, check whether the models you pick have a card slot.

Eight cameras on a machine shed and a calving barn, upload is the bottleneck. A PoE NVR system with P2P app access: cameras record to the NVR around the clock, and you only use upload when you open the app. The NVR keeps recording through outages.

An existing local-only NVR that worked on the old DSL line. It stopped working remotely after the switch to Starlink. Look for a P2P or cloud setting in the NVR menu first. If there isn’t one, put Tailscale on a small computer or a supported router at the farm. Don’t buy a new router hoping it fixes it.

Common mistakes

  • Buying on specs alone. Resolution and night vision don’t tell you how the camera connects. Read the remote-access section of the maker’s support page.
  • Assuming “works with an app” means no subscription. It often means video history costs extra.
  • Following a port-forwarding guide on Starlink. It can’t work on standard plans; see why port forwarding doesn’t work.
  • Forgetting to test away from the farm. Turn off Wi-Fi on your phone and use cell data to check remote viewing before you leave.
  • Mixing brands without a plan. Several apps, several subscriptions, several ways to fail. One NVR system or one cloud brand is easier to live with.

What we don’t know

Brands change how their apps connect, their storage plans and which models support which mode. The descriptions above come from each maker’s support pages as quoted in our data, and they apply to the models those pages cover. We haven’t confirmed every model. Ring’s and Arlo’s support pages don’t say outright that port forwarding isn’t needed, though their cloud design suggests it. The site owner plans to test two or three cameras behind their own Starlink CGNAT at home; results will go on the gear tests page, labeled “owner-run test at home, not on a farm”.

Next step

Check your camera’s type on the which cameras work page, then use the remote viewing fixes if yours is local-only. If cameras are going on a barn or shed, plan the link to that building with the Outbuilding Link Planner.

Go deeper

This post answers one question. The full guide covers the rest: Which security cameras work with Starlink? Camera types vs CGNAT, upload needs and our own tests.

Questions people ask

Do security cameras work with Starlink?
Most do. Cameras that use the maker's app (cloud or peer-to-peer) work because they connect out to the maker's servers, which Starlink's CGNAT allows. Cameras or recorders that expect you to forward a port, use dynamic DNS or connect straight to an IP address don't work remotely on standard Starlink plans without a fix such as Tailscale.
What is the difference between a cloud camera and a local camera?
A cloud camera sends its video to the maker's servers, and you watch through the maker's app. A local camera keeps video on a memory card or a recorder (NVR) at your place, and you watch either on your home network or by reaching back into it. Many cameras do some of both.
What is a P2P camera?
P2P (peer-to-peer) cameras store video locally but use the maker's servers to set up a connection between your phone and the camera when you want to watch. Reolink's UID system is one example. Because the camera starts the connection outward, it usually works behind CGNAT without port forwarding.
Will my cameras keep recording if the internet goes down?
Cameras that record to a memory card or an NVR at the farm keep recording when the internet drops, as long as they have power and the local network is up. Cloud-only cameras with no local storage may stop saving clips until the connection is back. Check your model's support page.
Do I need a subscription for farm security cameras?
It depends on the brand and model. Many cloud cameras put saved video history behind a monthly plan. Many P2P and NVR systems record locally with no plan. Read the maker's plan page before buying, and decide whether you need cloud storage or a local recorder.
Which type of camera uses less of my internet upload?
Local and P2P cameras only use upload when you're watching remotely or an alert sends a clip. Cloud cameras upload every clip they save, and some upload constantly. With several cameras on a rural connection, that adds up.

Sources

  1. Starlink Help: What IP address does Starlink provide?, retrieved Oct 6, 2026
  2. Reolink Support: How to Enable UID for Reolink Products, retrieved Oct 6, 2026
  3. Starlink Help: Can I port forward with the Starlink router?, retrieved Oct 5, 2026
  4. eufy: How to Remotely View Security Cameras on App or Web, retrieved Oct 5, 2026
  5. Hikvision USA: What options do I have for remote access, other than Hik-Connect?, retrieved Oct 5, 2026
  6. Lorex NR900X manual: DDNS Setup (Advanced), retrieved Oct 5, 2026
  7. Tailscale Docs: Connection types, retrieved Oct 5, 2026
  8. Ring: Understanding wifi recommendations for Ring devices, retrieved Oct 5, 2026
  9. Arlo: What are the minimum requirements for installing and using an Arlo system?, retrieved Oct 5, 2026
  10. Reolink Go PT Plus, retrieved Oct 5, 2026
  11. TP-Link TL-SG1005P (4 PoE+ ports, 65 W), retrieved Oct 5, 2026

Prices on this page are US retail ranges for named example parts, checked on the date shown, before tax and shipping. They change often.

Independent · not affiliated with SpaceX or Starlink. Links to Starlink’s plan pages use the site owner’s own referral link (your price is the same); there are no affiliate links (how we make money). It is general information, not electrical advice: where code applies, use a licensed electrician. Found an error? Tell us.