Topic 12 · Deep Dive

12.4 Cameras, Locks, and Privacy Controls

How Camera Streams Leak

A network camera speaks RTSP: a client sends DESCRIBE to pull the stream descriptor, SETUP to negotiate transport, PLAY to start it, and H.264 video arrives as RTP -- over UDP or interleaved on the same TCP connection, typically port 554. Authentication, when present, is HTTP-style Digest against a device account; countless units ship with admin and an empty password, and many DVR firmwares keep a hidden support account that no UI can remove. ONVIF's WS-Discovery chases them across subnets, while internet crawlers sweep global port 554 daily -- an RTSP service exposed on the WAN is, within days, a live stream in someone's catalog.

Local NVR and No-Cloud Recording

Keeping video on your own network changes the custody story: the camera pushes its RTSP stream to a LAN NVR, clips land on local disks, and the vendor never holds a frame. Pick an NVR whose app can work on-LAN without a relay, encrypt or at least physically secure the drive, set retention to what you actually need, and confirm the NVR itself accepts no port forwards -- a secured camera behind a WAN-exposed recorder is theater.

Rules for Remote Viewing and Smart Locks

You do not need the WAN door to watch from outside: terminate WireGuard or OpenVPN on your router, join the trusted VLAN, and view the NVR as if you were home. Keep the camera's own default-deny posture from the segmentation rules intact. Smart locks deserve the same treatment -- remote-unlock cloud APIs are the riskiest feature in the product, so prefer local PIN or keypad codes, disable remote release unless truly needed, and patch, because BLE pairing flaws and replayed radio codes are real unlock paths.

Physical Kill Controls

Software toggles fail with the firmware that runs them. A slide shutter blocks the lens at the glass; a hardware mic-off switch cuts the microphone's signal or power line rather than setting a flag; a smart plug can cut standby power entirely. For a bedroom camera, the only settings you can audit with your eyes are the mechanical ones.

Architecture Diagram

RTSP cam :554 RTSP open on WAN internet NVR local (no cloud) LAN viewer physical controls shutter + mic-off
Same camera, two custody paths: WAN-exposed RTSP feeds strangers, while a local NVR keeps frames and viewing on-LAN.

Key Takeaways

« Back to Topic 12« 12.3 / 12.5 »