Skip to content

Recommended cameras & hardware

A curated, opinionated list. Not exhaustive — Fregata works with anything that exposes RTSP, and any Apple Silicon Mac running macOS 13+ — but if you’re starting from scratch, these are the brands and models that get out of the way.

  • RTSP, with credentials in the URL. The protocol Fregata is built around. If a camera advertises RTSP, it’ll work; if it only does its vendor’s cloud app, it won’t.
  • H.264 or HEVC, not MJPEG. VideoToolbox accelerates the first two on the dedicated media engine; MJPEG falls back to CPU and erases most of Fregata’s perf advantage.
  • PoE over Wi-Fi. Power-over-Ethernet is more reliable, more secure, and removes RF interference as a class of failure mode. A small unmanaged PoE switch turns the cameras into one cable each.
  • Sub-stream is nice but not required. Older Frigate-on-Linux installs needed a low-res sub-stream because CPU detection at full resolution was painful; Fregata runs detection at full resolution and full FPS on the ANE without breaking a sweat. See Cameras — Sub-streams: optional power saver.
  • No cloud lock-in. Cameras that require a vendor account or monthly subscription to get RTSP turned on (Ring, Nest, most Wyze SKUs) are the wrong choice — even if you can technically get them working.
  • Apple Silicon. M1 or newer. Intel Macs lack the Neural Engine and aren’t supported.
  • macOS 13 (Ventura) or later for the CoreML APIs Fregata targets.
  • Wired Ethernet between the Mac and your camera VLAN, where practical. Wi-Fi can work, but will increase latency and could be a limiting factor.
  • Storage Don’t spend extra on internal Mac storage. Recordings to an external drive works perfectly — Thunderbolt or USB-C 10 Gbps. A network share to a reliable NAS also works great.

Affordable, RTSP works out of the box, broad lineup from indoor desktop cams to PoE bullet/turret to multi-camera kits with included NVRs (you’ll skip the NVR and let Fregata record). Most models support sub-streams if you want them. The RLC-820A-class PoE turrets are the boring, reliable choice.

Reolink on Amazon →

Mid-tier, prosumer. Same RTSP-first philosophy as Reolink, often slightly higher build quality, often slightly higher price. The 4K PoE turret line is well-regarded; the 4MP line is a sensible budget pick. Their NVRs are also Frigate-compatible if you’d rather front-end a multi-camera install with their hardware.

Amcrest on Amazon →

The OEM behind Amcrest, Lorex, and a long list of US-market re-badges. Bought direct, you get more options and slightly better pricing — at the cost of more research (firmware versions, regional variants) and less polished consumer-facing documentation. Worth it if you’re building a 6+ camera system and want consistency across units.

Dahua on Amazon →

Premium feature set: ColorVu (color night vision without IR), AcuSense (on-camera object detection that’s separate from Fregata’s), high-end PTZ. Heavier consumer ecosystem than Dahua’s direct line. One caveat worth knowing about: Hikvision is on the US Commerce Department’s Entity List, which restricts use in some federal / critical-infrastructure contexts. For a home install this doesn’t apply, but check your situation if it might.

Hikvision on Amazon →

A Dahua re-badge marketed for consumer / DIY install. Better documentation than Dahua direct, bundled NVR/HDD kits, retail support. Price premium over the Dahua-direct equivalent. Most recent Lorex models work with the same RTSP URL shapes as Dahua.

Lorex on Amazon →

Premium ecosystem play. UniFi cameras are slick, well-built, and integrate beautifully with the rest of UniFi’s network gear — but RTSP is off by default and has to be enabled per-camera in the Protect controller. Once on, they work fine with Fregata; the URL shape is rtsps://<controller-ip>:7441/<random-key>. Pay the ecosystem premium only if you’re already running UniFi for networking.

Ubiquiti UniFi on Amazon →

The “starter” tier. Sub-$50 indoor cameras, sub-$100 outdoor PoE options, RTSP support enabled via the camera-account setting in the Tapo app. Build quality and longevity aren’t comparable to Reolink/Amcrest, but for a one-camera test or a temporary install they’re hard to beat on price.

Tapo on Amazon →

Professional / commercial tier. ONVIF and RTSP are first-class. Build quality is on a different planet from any of the above — five-year warranty, MTBF measured in decades, parts kept in stock for 10+ years. You’ll know if you need them; the price tag is in line with the build quality.

Axis sells almost exclusively through professional integrators; Amazon listings are sparse and often grey-market. Use Axis’s partner finder to find a legitimate reseller in your region.

The right Mac depends on how many cameras you’re running and whether you’re using Fregata’s optional GenAI / semantic-search features. For most users, a base Mac mini M4 (or newer) is WAY more than enough.

The sweet spot. M4 chip, 16 GB unified memory, 256 GB SSD, fits on a shelf, draws ~5 W idle / ~25 W under load. Eight cameras at 1080p / 5 fps detection sit at ~10 % CPU.

Apple Mac mini M4 (16 GB / 256 GB) on Amazon →

Mac mini M4 (24 GB) — 9–16 cameras, comfortable

Section titled “Mac mini M4 (24 GB) — 9–16 cameras, comfortable”

Same chip, more RAM. The extra 8 GB matters when you’re running ~10+ ffmpeg decoders concurrently and you don’t want them fighting over the page cache.

Apple Mac mini M4 (24 GB / 256 GB) on Amazon →

Mac mini M4 Pro — 16+ cameras, GenAI features, future-proofing

Section titled “Mac mini M4 Pro — 16+ cameras, GenAI features, future-proofing”

The M4 Pro is overkill for pure NVR work but earns its keep if you’re enabling Frigate’s GenAI event descriptions, semantic search embeddings, face recognition, or LPR — those load the GPU separately from the ANE detector. Default config is 24 GB / 512 GB; the 48 GB / 1 TB SKU is the safe upper bound.

Apple Mac mini M4 Pro (24 GB / 512 GB) on Amazon →

Apple Mac mini M4 Pro (48 GB / 1 TB) on Amazon →

All work. The Studio and Pro are massive overkill for an NVR unless you’re doing other heavy work on the same machine. A MacBook Pro on AC power makes a perfectly capable NVR — Fregata holds a sleep-prevention assertion while running, so the laptop stays awake — but the lid-close-sleeps caveat still applies; if you’re using a laptop, run it in clamshell mode with an external display attached, or keep the lid open.

The bundled 256 GB SSD on the Mac mini is plenty for the app and a small recordings buffer, but with motion-only retention a busy 4-camera install hits 60–140 GB / 14 days, and continuous all- segment recording hits 250–560 GB. Plan for one of:

  • Bigger internal SSD at order time. Apple’s pricing is steep past 1 TB, but you avoid every external-storage failure mode.
  • External Thunderbolt or USB-C SSD. Samsung T7 / T9, OWC, Crucial X9 — anything that holds a steady 500+ MB/s sequential write under sustained load. Avoid USB 2.0 enclosures and SD cards.
  • Spinning rust is fine for archive but bad for live recording — the small-write pattern Frigate produces hits sustained-write rates spinning HDDs struggle with.

Out of scope for this page, but two things worth flagging:

  • Use a managed switch with VLAN support if you’re running more than a couple of cameras. Cameras have notoriously bad firmware practices; isolating them on their own VLAN is the easy answer.
  • PoE switch with enough budget for every camera + 25 % spare. Cameras spike on infrared at night; budget a 25 % overhead. TP-Link Omada and Ubiquiti UniFi switches are the usual picks.

The links above may be affiliate links. If you make a purchase using them Fregata receives a small commission that funds future development without costing you extra.