XProtect Plug-ins is developed by Milestone to add additional capabilities to XProtect video management software (VMS). There are two different types of plug-ins, Input Unit Plug-ins and Software Plug-ins. XProtect plug-ins work with XProtect Corporate, XProtect Enterprise, XProtect Professional, XProtect Express and XProtect NVR. For specific product version support, please read each plug-in description.
XProtect Input Unit Plug-ins integrates a range of input units, such as keypads, jog dials and joysticks, that are used as a single point of operation for XProtect Smart Client. XProtect Input Unit Plug-ins is ready to use because they have a default configuration when installed. However, the functionality is flexible and can be reconfigured to perform a wide range of actions such as switching views, performing pan-tilt-zoom (PTZ) operations, navigating in playback timelines and triggering outputs.
XProtect Input Unit Plug-in settings are stored within the XProtect Smart Client configuration. The plug-in supports both global configuration as well as individual user configuration so you can customize the plug-in functionality for different users.