Skip to content
TechnoGuru — Think Technology, Think TechnoGuru

21 / 22

Case file

02 · ELV Systems

Centralised CCTV Monitoring.

Many sites. One monitoring picture. Stated limits.

Head-office monitoring across branch sites commissioned years apart on different recorders — surveyed site by site, then built on what each recorder actually exposes. Upload bandwidth, local retention and operator audit decide the design long before the logo on the box does.

/ The discipline, in detail

How we approach centralised cctv monitoring.

A multi-branch estate is almost never a single system. Site A has one brand of cameras on an NVR bought at fit-out, Site B has another brand from a later refit, Site C inherited whatever the landlord left. Head office wants one screen. What is genuinely achievable depends on facts that can only be established by survey: what each recorder exposes over the network, which codec each camera is actually encoding in and whether the recorder can transcode, whether a usable sub-stream exists alongside the main stream, how many concurrent outbound sessions the recorder will serve before it starts refusing them, which authentication method the firmware supports, and how old that firmware is. We record all of this per site before proposing a central layer, because a design written from a brand list rather than a capability list breaks at the third branch.

The bandwidth constraint runs the opposite way to most people's intuition. What matters is not the download capacity at head office but the upload capacity at each branch — ordinary business broadband is asymmetric, and the branch link is where the video has to leave from. The architecture that follows is a deliberate one: the full-resolution main stream is recorded and retained locally at the branch, while the central layer pulls the lower-bitrate sub-stream for live view. Operators at head office watch sub-streams; the main-stream footage crosses the link only for a specific export, for a defined time window, on request. Concurrent live views multiply the load, so the budget is set against how many panes an operator realistically opens at once, and against the export traffic that follows an incident, rather than against a camera count on a schedule.

The second real fork is federation versus a central VMS. Federation loosely joins the recorders you already own — the central client logs into each site's recorder and presents them in one tree. It preserves the existing investment and keeps each site autonomous, but the join is only as good as what each recorder exposes. Mixed brands federate unevenly: you commonly get live view and playback, and commonly lose that vendor's own analytics events, metadata search, and the finer PTZ behaviours such as preset recall and tour control. A central VMS replaces the management layer with one platform that treats every site as part of a single system, which buys consistent search, consistent user handling and consistent event routing — at the cost of a heavier server layer, per-channel licensing and, usually, replacement of devices too old to meet it. Neither is the right answer in the abstract. We test the actual devices, write down what survived the join and what did not, and recommend against the estate in front of us. Our NVR-versus-enterprise-VMS comparison sets out that fork in more detail.

Two things are designed in from the start rather than bolted on. The first is who can see what: a branch manager viewing their own site, a regional manager viewing a cluster, a control-room operator holding export rights, and an audit trail recording who viewed which camera and who exported which clip, with timestamps. For a bank, a hospital or anything carrying a privacy obligation, that trail is the difference between a system that can answer a complaint and one that cannot. The second is cyber posture: cameras and recorders are network devices with an operating system, a web server and a default password. They belong on their own segment, reached through a site-to-site VPN rather than a port forwarded to the open internet, with per-user credentials instead of one shared login and a firmware calendar that somebody owns after handover. A camera estate that is never patched becomes the softest route into the branch network.

On record

Every centralised cctv monitoring engagement is documented end-to-end — design, programming, commissioning, calibration — and handed over with the files our successors would need if we were never to return.

· Multi-site aggregation

From branch recorders to one head-office surface

Each site keeps its own record; the central layer aggregates a view of them. The chain holds only as far as each recorder's network capability and each branch's upload capacity allow.

  1. 01

    Branch cameras

    Cameras at each site encode a full-resolution main stream and, where supported, a lower-bitrate sub-stream.

  2. 02

    Branch recorder

    The site recorder writes the main stream to local storage and retains it against that site's requirement.

    • Link interruption

      Local recording continues at the branch. Footage is back-filled or retrieved on demand once the link returns, which is why the site recorder stays the system of record.

  3. 03

    Secure site link

    A site-to-site VPN reaches the branch camera segment; the recorder is not exposed directly to the public internet.

    • Sub-stream for live view

      Routine central viewing uses the sub-stream. The full-resolution main stream crosses the link only for a defined export window, on request.

  4. 04

    Central management layer

    Either a federation client joining the existing recorders, or a central management platform owning users, search and event routing.

    • Uneven federation

      Mixed-brand estates commonly retain live view and playback while losing vendor analytics events, metadata search or finer PTZ control. What survives is established by testing the actual devices.

  5. 05

    Operator surface

    Role-scoped clients and workstations at head office carry live view, playback and requested exports.

  6. 06

    Permissions and audit

    Per-user accounts, regional scoping, separated export rights and a retained log of views and exports.

Indicative multi-site topology, not a project drawing, device schedule or network layout. Achievable capability at any given site depends on what the installed recorder exposes and on the connectivity available there.

/ Three lenses on the same system

Read it the way you actually need it.

Three short readings of centralised cctv monitoring — for a non-engineer who needs the picture, an engineer who needs the spec, and a buyer who needs to see the system in operation.

/ In simple terms

Centralised CCTV monitoring lets a head office watch cameras at many branches from one place. Each branch keeps recording locally on its own recorder, and the head office watches a lighter-quality live version over a secure link, pulling the full-quality footage down only when a specific clip is needed. The hard parts are the upload speed available at each branch, keeping recording alive when a branch loses its internet connection, and the fact that recorders from different manufacturers do not all join up equally well.

/ Technical explanation

A multi-site CCTV architecture keeps the main stream recorded locally at each branch and aggregates sub-streams centrally over site-to-site VPN, with session control typically over RTSP and media over RTP, or via the recorder's SDK where it exposes more than the standard interface. The central layer is either federation of existing recorders or a central VMS owning users, search and event routing; mixed-brand estates federate unevenly, commonly retaining live view and playback while losing vendor analytics events, metadata search and some PTZ control semantics. ONVIF conformance is self-declared and does not guarantee interoperability, so capability is established by testing codec profiles, authentication methods and concurrent-session ceilings on the actual devices. The binding constraints are branch upload capacity, recorder session limits, local retention through link loss, role-scoped permissions with a view/export audit trail, and network segmentation with firmware currency.

/ Real project usage

In practice this discipline shows up as a survey before a design. An integrator walks each site, records what the installed recorder exposes and how old its firmware is, measures the sub-stream bitrate during a busy period rather than trusting the configured value, and tests the join on the two most awkward sites before anything is committed estate-wide. The written output is a capability table per site — what federates, what does not, and which devices need replacing to reach the target — and that table, not a product preference, is what decides whether the estate is federated or moved onto a central management layer.

/ System architecture

The layers, named.

Every layer below is engineered as one piece of the integrated stack. Each carries its own commissioning artefact and its own AMC inclusion.

  1. 01

    Branch layer — existing cameras and recorder at each site, writing the full-resolution main stream to local storage against that site's retention requirement. The branch recorder stays the system of record.

  2. 02

    Stream layer — a lower-bitrate sub-stream published alongside the main stream for remote viewing, pulled by the central layer over standard session control (an RTSP URL negotiates and controls the session; the media itself travels over RTP) or through the recorder's own SDK where that exposes more than the standard interface does.

  3. 03

    Transport layer — site-to-site VPN tunnels from each branch to the central site, terminating on the client's network equipment, with the camera segment reachable only through that tunnel and never through a forwarded port.

  4. 04

    Central management layer — either a federation client that logs into each site recorder and presents them as one tree, or a central VMS server that owns users, search and event routing for the whole estate. These are different products with different limits, not two settings of the same one.

  5. 05

    Operator layer — workstations and role-scoped clients at head office carrying live view, playback and requested exports, with regional scoping and export rights held separately from view rights.

  6. 06

    Governance layer — network segmentation for cameras and recorders, per-user credentials, a retained view/export audit log, and a firmware calendar with a named owner after handover.

/ Design considerations

The decisions we take early.

  • Upload capacity per branch is surveyed before any central design is drawn, because it is the binding constraint. Central live view is engineered around sub-streams; the main stream stays local and crosses the link only for a defined export.
  • Concurrent-session ceilings on existing recorders are tested, not assumed. Many mid-tier recorders serve a handful of outbound streams and then refuse further connections, which surfaces at head office as intermittent black panes rather than as an error anyone reads.
  • Codec and profile compatibility is checked device by device. H.264 and H.265 both come in variants, and a central layer that decodes one profile cleanly can soft-fail on another from the same manufacturer.
  • Pixels-on-target still governs whether central footage is usable as evidence. A branch camera adequate for local awareness may not support identification at the sub-stream resolution an operator actually watches, so the identification task is assigned per camera against the DORI reference in IEC 62676-4 and evidential exports are drawn from the main stream.
  • Role separation is designed against the organisation's own structure — site, cluster, region, control room — and export rights are treated as a distinct privilege from view rights. Shared logins are designed out, because they make the audit trail unreadable.
  • Ageing firmware and end-of-support recorders are identified during the survey and scheduled, so the estate does not carry an unpatchable device indefinitely for the sake of avoiding one replacement.
  • A pilot runs on the two most awkward sites before any estate-wide rollout, because what federates is discovered by testing and never by specification.

/ Integration logic

How it talks to the rest.

  • Access control — door events at a branch are timestamp-linked to the camera covering that door, so a central operator can replay the event with synchronised video instead of searching by clock.
  • Alarm and intrusion panels — a panel trigger at a branch raises the associated cameras at the head-office operator surface, routed by the central layer rather than by a phone call from the site.
  • Fire alarm — on a confirmed alarm, the affected site's cameras are marked for retention so the relevant footage is not overwritten while the incident is still being handled.
  • Directory services — operator accounts are bound to the organisation's existing identity system where one exists, so joiners and leavers are handled once rather than site by site.
  • Network monitoring — link state and recorder reachability per branch are surfaced to whoever operates the estate, so a site that has stopped reporting is noticed on the day it stops rather than at the next incident.

/ Failure scenarios

What goes wrong, in practice.

  • A branch link saturates during business hours because the design budgeted head-office download and not branch upload. Central panes stutter or drop, and the branch's own point-of-sale or clinical traffic degrades alongside them. Mitigated by per-branch upload budgeting, sub-stream-only live view, and rate limits on export traffic.
  • A branch loses connectivity during an incident and the footage is gone, because the design recorded centrally only. Mitigated by keeping the full-resolution record on the branch recorder with local retention sized to the policy, and back-filling or retrieving on demand once the link returns.
  • Federation succeeds on live view and quietly loses the vendor's analytics events and metadata search, so an operator trained on the head-office client cannot reproduce a search that works on the branch's own software. Mitigated by testing each recorder's join during the pilot and writing down, capability by capability, what carried across.
  • A recorder exhausts its concurrent-session ceiling when several operators open the same site, producing black panes with no visible error. Mitigated by measuring that ceiling per device during survey and either capping concurrent central views or relaying through a media server.
  • A camera or recorder is exposed through a forwarded port with a shared credential and becomes the entry point into the branch network. Mitigated by VPN-only reachability, a dedicated camera segment, per-user credentials and a firmware calendar with a named owner.
  • An export is produced for a complaint or an investigation and nobody can establish who viewed the footage beforehand, because the estate runs one shared login. Mitigated by per-user accounts, separated export rights and a retained view/export audit log.

/ Maintenance expectations

What the AMC actually delivers.

  • Monthly review of per-branch link health and recorder reachability, with sites that stopped reporting investigated rather than noted.
  • Monthly retention verification per site — the recorder checked against the days of footage the policy requires, at the bitrate it is actually writing rather than the bitrate it was configured with.
  • Quarterly firmware review across cameras and recorders, rolled out to a test subset first, with end-of-support devices flagged for scheduled replacement.
  • Half-yearly review of operator accounts and role scoping against the organisation's current structure, with leavers removed and export rights re-confirmed.
  • Annual restore-and-export drill from each site, because an export path that has never been exercised is an assumption rather than a capability.

/ Sister services

The rest of elv.

A serious brief usually crosses two or three of these. Read across the discipline — we deliver them as one contract.

/ Plan it right

Centralised CCTV Monitoring — getting the brief right.

Common mistakes to avoid

  • Budgeting head-office download capacity and forgetting that the constraint is upload at each branch.
  • Assuming ONVIF conformance means any camera works with any management platform — conformance is self-declared and does not guarantee interoperability.
  • Designing central recording only, so a branch link outage loses exactly the footage an incident needs.
  • Rolling out across the whole estate without piloting the two most difficult sites first.
  • Running one shared operator login, which leaves no usable record of who viewed or exported what.
  • Treating camera firmware, credentials and network segmentation as somebody else's problem after handover.

What to share before a quotation

  • A site list with each recorder's make, model and firmware version, and the camera generations at each location (shared privately, not published).
  • Per-site internet service details — upload speed, static IP availability, and who owns and administers the router.
  • What head office actually needs to do: live view only, playback, export, or alarm response with escalation.
  • Retention requirement per site and any regulatory, insurer or privacy condition that governs it.
  • Who will operate the central surface, and what role separation and audit trail the organisation requires.
  • Whether existing recorders must be retained as they are, or a staged replacement is acceptable.

/ Frequently asked

Centralised CCTV Monitoring — what buyers ask first.

Can cameras from different brands be monitored in one place?

Usually yes for live view and playback, and not always for everything else. A mixed-brand estate federates unevenly — the vendor's own analytics events, metadata search and some PTZ behaviours often do not survive the join even when the stream does. Which capabilities carry across is established by testing the actual recorders and firmware on site, not by reading the brand names.

Does ONVIF conformance mean any camera works with any VMS?

No. ONVIF conformance is a member self-declaration backed by self-testing; ONVIF does not test or certify products, and conformance does not guarantee that two conformant devices interoperate. Profile S or T gets you a video stream over standard calls — it does not hand over the camera vendor's own AI events or metadata. Codec variant, authentication method, concurrent-stream ceilings, resolution and frame-rate floors, region-locked SKUs and firmware age all block integrations that look fine on paper. ONVIF has said Profile S is being deprecated — after 31 March 2027 no new product or firmware version can be submitted for Profile S conformance, because its username-token authentication no longer meets current cybersecurity recommendations.

Do existing NVRs have to be replaced?

Often not, if the goal is federation. Recorders that expose a usable sub-stream, a supported authentication method and enough concurrent sessions can usually be joined into a central client and keep recording locally as they do today. Replacement becomes the honest answer when a recorder cannot serve outbound sessions reliably, runs firmware that is no longer maintained, or is the one device standing between the estate and a consistent search capability.

What bandwidth does each branch need?

The number that matters is upload at the branch, not download at head office, because business broadband is asymmetric and the video has to leave the site. Central live view is built on sub-streams rather than full-resolution main streams, so the budget is set by how many panes are open at once plus the export traffic that follows an incident. We measure the sub-stream bitrate each recorder actually produces during a busy period rather than trusting the configured value.

What happens when a branch loses its internet link?

Local recording must continue, and the footage must be retrievable once the link returns — either back-filled to the central layer or fetched on demand from the site recorder. That is the point of keeping the full-resolution record local. A design that records only centrally loses footage in exactly the window where an outage and an incident tend to coincide, which is why the branch recorder stays the system of record and the central layer is the operator surface.

What does centralised CCTV monitoring cost?

Scope depends on a site review — how many sites there are, what each recorder exposes, the connectivity available at each branch, retention requirements, and whether the estate federates or needs a central management layer. TechnoGuru does not publish prices or budget bands. Please email info@technoguru.in or WhatsApp/call +91 88110 34444 with your site list, drawings or BOQ for a written estimate after review.

· Begin

Begin a
centralised cctv monitoring
brief.

Tell us about the building, the timeline, and what success looks like a year after handover. We will reply within two working days with a written response, not a sales pitch.