Jakarta is a city of roughly thirty million people, depending on whose census you trust and where you draw the line, and the provincial government has spent the better part of a decade pointing cameras at it. The result is a public CCTV network — funded by the DKI Jakarta administration, mounted on lampposts and overpasses and the awkward corners of intersections — that watches the city refresh itself, second by second, in low-bandwidth HLS.
Coverage isn't even. The dense administrative core of Jakarta Pusat sees the heaviest density of lenses, naturally, because that's where the ministries and the presidential palace and the tax-paying highrises live. Jakarta Selatan — Senayan, Kemang, the embassy belt — comes a close second. The outer edges thin out: Kepulauan Seribu, the chain of small islands ninety kilometres into the Java Sea, gets a token presence; Depok, technically a separate municipality but functionally a Jakarta suburb, gets attention only at its border.
What you're looking at on this page is the index. Each neighborhood below has its own room in the publication — a list of cameras, a small map, a few notes on what the lenses are pointed at. Click through to a district to see what's currently transmitting. Most cameras refresh every few seconds. Some are dark; some are pointed at a wall; some are framing a quiet intersection that has been quiet for years. The city is uneven in its self-observation, and the directory is honest about that.
The numbers below are live — counted on each request from the same API that powers the rest of the site. If a camera comes online or goes dark, the count changes the next time the cache expires. Sixty seconds, edge-cached, no exceptions.