Integrated SAFR-Milestone is only available on Windows.
Integrating SAFR’s facial recognition and analysis capabilities into Milestone enables you to use SAFR’s video feed information overlays within Milestone camera video feeds, thus making it much easier to quickly and accurately separate unknown people from authorized people from known threats. You’ll also have immediate access to additional infomation such as age, gender, sentiment, name, company, known associates, or any other configurable information you want to create.
Integrating the two systems also allows SAFR’s information about individuals to trigger Milestone alerts and other actions within the Milestone system. Milestone’s metadata within bookmarks are enriched with SAFR’s additional information, allowing you to more easily find relevant bookmarks.
This page discusses how to install and configure SAFR and Milestone so that the two systems are properly integrated. The SAFR-Milestone Operation Guide discusses how to operate the integrated systems.
A typical deployment requires the following:
Cameras are connected to Milestone XProtect. SAFR can then connect to Milestone XProtect to perform analysis of the video and add overlays. Depending on the number of cameras you need, one or more machines can run the SAFR Desktop client, with each client processing multiple video feeds. SAFR processes the video and returns information to Milestone to overlay the video feeds and generate events. The SAFR Desktop client is also used to perform various management activities.
Milestone has the following requirements:
SAFR has the following requirements:
Download and install the latest Milestone installer package from the Milestone Download Portal.
To create a SAFR user in Milestone and set its permissions, do the following:
safr-roles
) in the Milestone XProtect Management Client by going to the Site Navigation pane and selecting Security > Roles.safr-roles
.)safr-roles
is created, add the required SAFR camera permissions to the role in the Milestone XProtect Management Client by going to the Site Navigation pane and selecting Security > Roles.To enable the Milestone operators to view SAFR-created overlays, update the Operator role (or the role you are using to log into the Milestone XProtect Smart Client) to allow display of live metadata.
Note: Overlays are not visible if the live permission is not added to the Operator role.
safr-roles
)safr-roles
) as a Windows user versus basic user, check the “Windows credentials” box.See the Operation Guide for a complete description of the settings on the Milestone Preferences tab.
For smaller deployments in which you want to run both SAFR and Milestone XProtect on the same machine, you must customize the port assignments in SAFR to ensure SAFR and Milestone XProtect do not conflict.
SAFR uses the following ports by default:
To customize ports, do the following:
C:\Program Files\RealNetworks\SAFR\safrports.conf
.C:\Program Files\RealNetworks\SAFR\bin\configure-ports.bat
. Running this batch script stops, reconfigures, and re-starts SAFR services.C:\Program Files\RealNetworks\SAFR\bin\check.bat
. check.bat
displays the new port settings.To verify successful connection to the Milestone system, open the Preferences > Camera tab. Cameras connected to the Milestone system should be visible. All cameras connected to the Milestone system have a Milestone prefix in their names.