Platforms 01 Capabilities 02 Products 03 Deploy 04 Work 05 FAQ 06 Schedule a demo
EST. 2014 / Plugin engineering studio · Bengaluru

Mission-critical plugins
for the VMS platforms
that run the world.

We design, certify and ship production-grade plugins for Milestone XProtect and Genetec Security Center — bridging real-time AI telemetry, device drivers and automated workflows directly into the operator's existing console. No rebuilt stack. No bolt-on UI.

140+
Plugins shipped
11yrs
In practice
07
VMS stacks
24/7
Fleet-grade
Certified — Milestone MIP · Genetec DAP partner
Security Desk · Live monitoring
LiveArchiveAlarmsAnalytics
CAMS 248 FPS 30fps LAT 12ms UTC 00:00:00
Person · 0.97
Vehicle · LPR
CAM-04 · GATE 3 NORTHLIVE
PTZ · TRACKING02:14:38 PM
Person · 0.93
CAM-11 · LOBBY EASTLIVE
FIXED · 4K02:14:38 PM
Forklift · 0.88
Person · 0.95
CAM-22 · DOCK YARDLIVE
THERMAL · ANALYTICS02:14:38 PM
Person · 0.91
CAM-07 · PERIMETER WLIVE
FIXED · IR02:14:38 PM
13:45
14:45
Integration architecture — certified & version-tracked
06 supported VMS stacks
MMilestone XProtect
Corporate / Expert · 2024 R1+
Certified MIP SDK plugin
GGenetec Security Center
5.10+ · Security Desk
DAP partner · Web & SDK
AAvigilon Unity
ACC 7+ · Control Center
SDK integration
BBosch BVMS
11+ · Operator Client
SDK integration
xAxis Camera Station
5.5+ · ACS Pro
ACAP & device drivers
+ONVIF & custom
Profile S / G / T · REST
Bespoke bridges
02 / Capabilities

Engineered for the realities of 24/7 operation.

Everything we build is designed for thousand-camera deployments, HA failover and the SOC wall — not the demo. These are the technical primitives behind every plugin we ship.

Real-time

Zero-latency event triggering

Native event hooks into the VMS pipeline fire automated tasks the instant an analytic or alarm condition is met — sub-frame, no polling, no middleware tax.

Search

Deep-metadata search optimization

Vector-indexed keyframes and structured metadata make every camera instantly queryable — by object, attribute, plate or plain language — across the entire archive.

Automation

Automated alarm tasks & bridges

Rules engines that filter by type, zone and cooldown, then dispatch clips, notifications and access actions to the right systems and people — automatically.

Resilience

Local failover architecture

Outbox queues and on-prem fallback keep delivery guaranteed through network and service interruptions.

PRIMARYFAILOVER
Edge

Edge & server inference

ONNX / CUDA pipelines deployable at the camera edge or server-side, sized to the deployment.

Audit

Full audit logging

Every query, dispatch and config change is logged and exportable — built for compliance from day one.

03 / Products

Built by us, for the security industry.

Alongside bespoke engagements, we ship our own plugins — production software solving problems we kept seeing across deployments.

In development · Genetec Security Center · 2025

Xplug.Vision

Natural-language video search for Genetec Security Center

Operators spend 2–6 hours scrubbing timelines to find a 12-second clip. Xplug.Vision replaces that with a plain-English query — type what you're looking for, get the exact moment back.

Ask in plain English

"white SUV near Gate 3 between 2 and 4 PM yesterday" → timestamped, thumbnail-previewed results in seconds.

Continuous AI indexing

A background service describes keyframes with a vision model and indexes them as vector embeddings — every camera always searchable.

Native to Security Desk

Clicking a result jumps Security Desk straight to that moment in the archive. No external UI, no new workflow.

Requires Genetec Security Center 5.10+ · self-hosted vector DB
SECURITY DESK · XPLUG.VISION
white SUV near Gate 3 between 2–4 PM yesterday
14:18:22
CAM-04 · 0.96
15:02:09
CAM-09 · 0.94
15:47:51
CAM-12 · 0.91
3 of 11 matches · 0.42sJump to archive →
In development · Milestone XProtect · 2025

AlarmResponder

Instant alarm clips to WhatsApp & Email from Milestone XProtect

When an intrusion or motion alarm fires, teams lose critical minutes hunting for the clip. AlarmResponder grabs the relevant video automatically, transcodes it, and delivers it to the right people — before anyone has touched a keyboard.

Instant delivery

Alarm events trigger automatic clip capture and dispatch via WhatsApp (Meta Cloud API) and Email, with an outbox retry queue guaranteeing delivery.

Smart rules engine

Per-camera rules filter by alarm type, time window and cooldown — operators get only the alerts that matter, not a flood of false positives.

Azure-hosted clips · React dashboard

FFmpeg-transcoded to under 8 MB, served via time-limited SAS URLs. A JWT-secured dashboard gives managers live alarm history and recipient management.

Requires Milestone XProtect · .NET 8 Windows Service
ALARMRESPONDER · DISPATCH
Intrusion — Perimeter West
CAM-07 · 02:14:08 · rule #12
clip 6.2 MB
Email
Delivered · SAS URL
04 / Deployment

Built for integrators to deploy in an afternoon.

Plugins drop into the VMS the operator already runs. Point it at your server, map your cameras, set your rules — the data flow is yours end to end.

plugin.configconnected
VMS endpoint
Security Center host
sc-prod-01.local:4502
Auth
Service credentials
••••••••••••
Cameras mapped
Active analytics streams
248 / 248
Edge inference
On-camera ONNX runtime
Audit logging
Export to SIEM
Failover queue
On-prem outbox
data flowingest → index → act
VMS video pipelineXProtect · Security Center · RTSP SOURCE
Xplug integration coreMIP / SDK · inference · rules v4
Actions & outputsalerts · clips · access · SIEM SINK
05 / Services

Six practices. One engineering team.

S/01

Custom plugin development

From scope to signed release — native plugins architected for the MIP SDK, GSC SDK and partner frameworks.

C# / .NETC++MIP
S/02

VMS integration consulting

Feasibility, architecture reviews and go-to-market strategy for vendors entering the VMS ecosystem.

ArchitectureCertification
S/03

Analytics & AI plugins

Real-time inference plugins — LPR, intrusion, object analytics — deployable at the edge or server-side.

ONNXCUDAEdge
S/04

Device driver development

ONVIF, proprietary and specialty device bridges — cameras, sensors, access panels and IoT endpoints.

ONVIFRTSPMQTT
S/05

Maintenance & support

Long-term stewardship — version-tracking with every VMS release, hotfixes and SLA-backed support.

SLACI / CD
S/06

Migration & modernization

Port legacy plugins forward, modernize architectures and move customers between VMS generations safely.

LegacyAudit
06 / Process

A quiet, repeatable way of working.

Ø / 01

Discover

We read the requirement, audit the target VMS and existing integrations, and map the real surface area of the work.

wk 01 — 02
Ø / 02

Architect

A written proposal: architecture, risk, dependencies, certification path and a milestone plan you can hand to procurement.

wk 02 — 03
Ø / 03

Engineer

Two-week sprints, working builds from week one, weekly demos on real hardware. No surprises at handover.

wk 03 — 10
Ø / 04

Sustain

Version tracking with every VMS release, SLA-backed support, and a named engineer who knows your deployment.

ongoing
07 / Selected work

Shipped into production, quietly.

/ 01 — MILESTONE XPROTECT
LPR bridge for a national transit authority

2024 · Analytics — automated plate capture and watchlist alerting across 400+ cameras.

/ 02 — GENETEC SECURITY CENTER
Access-control event fusion for a bank

2024 · Integration — unified door events and video into a single operator timeline.

/ 03 — AVIGILON UNITY
Edge-inference intrusion plugin for critical infrastructure

2025 · AI Plugin — on-camera detection with on-prem failover and SIEM export.

/ 04 — CROSS-PLATFORM
ONVIF driver suite for a European hardware OEM

2023 · Devices — one driver layer certified across four VMS platforms.

08 / Why Xplug

A partner, not a vendor.

i.
Certified inside the ecosystems

We hold the credentials, developer licences and vendor relationships to ship production software for every VMS on our list.

ii.
Eleven years in one practice

We don't do generalist app work. Plugin engineering is what we do — and have done since 2014.

iii.
Named engineer, not a queue

Every engagement has a lead who stays with it — from discovery through years of ongoing support.

iv.
Built for the fleet

Everything we ship is designed for thousand-camera deployments, HA failover and the realities of 24/7 operation.

v.
Quiet delivery

Working builds from week one. Weekly demos on real hardware. No surprises at handover — only a finished thing that runs.

vi.
Version-tracked forever

We keep your plugin current with every VMS release, so your deployment never falls behind the platform beneath it.

In conversation with a partner

They behaved like an extension of our engineering team — not a vendor on a statement of work. The plugin has run in production for three years without a hotfix.

PE
Head of Platform Engineering
VMS Vendor · Europe
09 / Questions

Before we begin.

Q/01Do you work directly with integrators, or only through VMS vendors?
Both. About two-thirds of our work comes from system integrators building a specific capability for a deployment; the rest is commissioned by VMS vendors and hardware OEMs who want a partner to build their ecosystem plugin.
Q/02How long does a typical plugin engagement take?
Most projects ship a first production build in eight to twelve weeks. Larger platform bridges and certification-heavy work can run longer, but we give you a milestone plan after the architecture phase — no open-ended estimates.
Q/03Do you handle certification with Milestone, Genetec and others?
Yes. We hold the relevant developer credentials and guide you through certification and listing — including MIP Verified and Genetec Technology Partner submissions.
Q/04Will the IP belong to us?
Yes. Everything we build on a custom engagement is transferred to the client at delivery. We only retain internal tooling and shared libraries that predate the project.
Q/05What happens after the plugin ships?
You can take it in-house, or we keep it on a support plan — tracking every VMS release, maintaining compatibility and responding to incidents under an SLA. Most clients choose the second option.
For security directors & systems integrators

Let's put real capability
inside your VMS.

Request a technical live demo or an NFR (Not-For-Resale) evaluation licence. We reply within two working days.

10 / Get in touch

Tell us what you need to build.

We'll read your requirement, respond within two working days with a short discovery call, and come back with a written proposal inside two weeks.

StudioBengaluru, IN · Remote globally
HoursMon — Fri · 09:00 → 19:00 IST
PartnerMilestone MIP · Genetec DAP
Project brief
Milestone XProtect Genetec Security Center Avigilon Bosch BVMS Axis Other
Typical reply within 2 working days.