V2/Integrate/Milestone Video
Contents
Senfi Video Adapter
The Senfi Milestone Video Adapter is available to onboarded partners only. If you would like to join as a Senfi partner, please send us an email with your organization name and contact details.
General
The Senfi Milestone Video Adapter provides Senfi integration with the Milestone XProtect Video Management System.
Features include:
- View live video streams in Senfi
- Send PTZ commands to PTZ camera from Senfi
- Forward Milestone alarms to Senfi
Senfi Milestone Video Adapter supports XProtect 2018 and later only.
Milestone XProtect Video Management System Basics
Milestone XProtect is a Video Management System (VMS) product offered by Milestone Systems A/S. For more information, view here
In the rest of this document, "Milestone" will be used to refer to an installed instance of Milestone XProtect.
Milestone Devices
Several device types can be added to Milestone. The supported device types are:
- Camera devices
- Streams video
- Can have Pan-Tilt-Zoom (PTZ) capability
- Can raise events related to video/video analytics. e.g. Motion Detected Event
- Input devices
- Simple 2-state/binary devices e.g. Tamper detection, momentary trigger
- Can raise events related to changes of its state e.g. Input Rising Event
Note: Devices can also raise other system, device-specific or custom events, but their discussion is beyond the scope of this article.
Milestone Alarms
Milestone devices can raise Alarms from Events. Alarms will be shown in the Milestone XProtect Smart Client's Alarm Manager. Alarms have a name, which is used to identify the type of alarm (i.e. an alarm definition).
Alarms have 4 default states. Users can also add additional alarm states.
- New
- Acknowledged
- On Hold
- Closed
Alarms can be configured with a "related camera". This is mapped to each device that can raise a particular alarm.
Triggered alarms also contain other data such as:
- Local ID
- Priority
- Category
- Description
- Timestamp
Steps
Installation
- Request for a copy of the Senfi Milestone Video Adapter installer by sending an email to us.
- Run the installer on a Windows machine. It uses the following ports by default: 22020, 10085, 10086, 10087.
- After installation, Senfi Milestone Video Adapter can be accessed with the following URL: http://localhost:22020/ui/login
- Users can also use the Start Menu to access this page: Start -> Senfi Milestone Video Adapter (folder) -> Senfi Milestone Video Adapter
Login Page
- Login via your Senfi Username and Password.
Setup Page
This page is used to register the Senfi Milestone Video Adapter with Senfi. A Senfi API Key and associated secret is required to complete this step. View here to generate an integration key/secret pair in the CMS.
Fill in:
- Server/Gateway Hostname - This should be app.senfi.io
- Video Adapter Name
- Integration Key - Your Senfi API Key
- Secret - Secret to your Senfi API Key
After registration, you will see a Video Adapter ID. The ID and Video Adapter Name will be shown in the CMS Video page when you use the CMS to configure site/asset to video stream.
Click Setup Milestone to continue.