Custom Milestone XProtect Plugins & Integrations (MIP SDK)

Milestone XProtect Development

Custom XProtect Plugins & Integrations

Most integrators can install Milestone XProtect. We can extend it. Using the Milestone Integration Platform (MIP) SDK, CamCentral builds custom plugins that make XProtect do what your operation actually needs.

When off-the-shelf isn’t quite enough

XProtect is a powerful, open-platform VMS — but every site runs differently. The gap between “the VMS does 90% of what we need” and “the VMS does exactly what we need” is usually a software problem, and it is usually solvable.

Typical examples of what a custom MIP plugin can do:

  • Bring another system into Smart Client. Surface data from access control, SCADA, building management, a weighbridge, an ERP or a proprietary sensor directly alongside the video, so operators work in one window instead of three.
  • Trigger video on your events. Make XProtect record, bookmark or alarm from an external trigger it doesn’t natively understand — a PLC output, an API webhook, a custom analytic.
  • Push analytics results into the timeline. Feed detections from a camera-side application or an external AI engine into XProtect as searchable metadata and alarms.
  • Automate an operator workflow. Replace a manual, error-prone procedure with a button in Smart Client that does the whole sequence.
  • Export and report on your terms. Custom evidence packaging, scheduled reporting, or pushing data to a system that needs it in a specific format.

We are a Milestone VMS Specialist

CamCentral Systems holds Milestone VMS Specialization, with certified XProtect design and integration staff in-house — XProtect Certified Integration Technician and Milestone Certified Design Engineer. That means the same team that writes the plugin also designs and commissions the system it runs on.

This isn’t theoretical — we already ship our own products

CamCentral is a software developer as well as an integrator. We hold AXIS Application Development Partner status, and our own analytics application, SpeedScan, is listed in the AXIS Technology Partner Finder — a vehicle speed-enforcement ACAP that runs entirely on the camera with no server required.

That is the same discipline applied to Milestone: understanding the platform deeply enough to build on it properly, rather than bolting on a fragile workaround.

How an integration project runs

  1. Scoping call. We work out what you need XProtect to do, what systems are involved, and whether a plugin is genuinely the right answer — sometimes existing functionality or an off-the-shelf add-on already covers it, and we will tell you so.
  2. Technical design. Integration points, data flow, how it behaves when something upstream fails, and what it means for your XProtect licensing and architecture.
  3. Development and test. Built against the MIP SDK and tested on a representative system before it goes anywhere near production.
  4. Deployment and handover. Installed, commissioned and documented, with your team walked through it.
  5. Ongoing support. XProtect gets major releases; we maintain the plugin so it keeps working as your VMS is upgraded.

Which XProtect editions support plugins?

MIP integrations are supported across the XProtect range, though capability scales with edition — XProtect Expert and XProtect Corporate expose the richest integration surface, while Professional+ covers many common cases. If you are still choosing a platform, our VMS comparison guide covers where XProtect fits against AXIS Camera Station, Genetec and Hanwha BLAZE, and we can size the licensing as part of the same conversation.

Licensing for the platform your plugin runs on

Add-ons: LPR, Access, AXIS Secure Entry, Rapid REVIEW, Smart Wall, Incident Manager, Management Server Failover, Transact, Retail, Hospital Assist, Interconnect

Husky IVO appliances: 5-year Keep Your Hard Drive and 4-hour Mission Critical maintenance for 150D to 1800R. Browse the full Milestone range; licences are electronic and ship nothing.

Let’s scope your integration

If XProtect nearly does what you need but not quite, tell us about the gap — the first conversation costs nothing, and we will give you an honest read on whether it is worth building.

Email orders@camcentral.net · request a quote · call (604) 876-3838 or 1-877-876-3838

We work by appointment, so reach out and we will set up a time that suits you.