How camera liveness is measured
Most camera directories assume a camera works because an agency lists
it. The numbers in uptime-summary.json come from checking
instead: every camera in the directory is probed on a rolling schedule
with real HTTP requests, around the clock.
What a check does
- Each check reads the image feed's last-updated time.
- A camera is live only when its image is genuinely current.
- A camera serving an old frame is stale: the feed answers, but the picture is not current. Stale cameras look fine until you check the timestamp.
- A camera whose feed stops answering is dead.
Timestamps in the data are real check results, never a fixed label. Nothing is set by hand.
What the summary fields mean
live_now / stale_now / dead_now: the fleet's state at the moment the report was generated.checkLivePct: the share of all checks over the last 14 days that found a live image; a stability measure rather than a snapshot.
Fairness rules
The published report excludes states whose feeds cannot be measured and does not rank fleets under 50 cameras, so small networks are not shamed by small samples. The full ruleset and the always-current numbers are on the camera uptime report.