Milestone XProtect
Milestone Player Integration guide
12min
playback of the recorded video within the iris+™ investigation module overview after getting the query results from an investigation in iris+, the user may request to view the high quality video recording for a specific camera in a specific time range for that purpose, we offer the ability to pull this recording from the milestone vms by connecting to it from within the portal investigation tab workflow to enable the option of pulling video recordings from milestone and playing them in the investigation module, the milestone server should be configured to support recording requests from iris+, and the iris+ portal should be set with the details needed to be able to log in and send requests to the milestone server the configuration of the milestone server side will be described in section 3 below the workflow for configuring the iris+ portal is as follows set the milestone player details in the milestone player section of the iris+ account settings add milestone cameras’ streams to an innovi account (milestone open network bridge streams only) in the investigation tab, perform a query for selected cameras and review the results select a specific result for which you like to view the high quality video recording request the video recording by clicking on ‘connect to milestone server’ the recorded clip received from the milestone server will be opened and played in a new window in milestone player integration guide docid\ k702 r7nouaizqkqfxdxc below you can find a detailed description of the configuration needed in the iris+ portal to support the milestone player feature milestone server configuration you will need to purchase a wildcard certificate for your domain example https //www ssl com/ssl wildcard certificates/ the certificate guide below assumes a valid, trusted, authenticated wild card certificate exists the certificate in the images is for example purposes only add your certificate to the trusted certificate under the windows mcc certificate local computer note the certificate should contain both private and public keys restart the milestone management service after restart, right click on the management server tray icon and choose server configurator turn encryption to on under "mobile streaming media" section to access the milestone integration there should be a dns a record setup in your local dns server, pointing to the mobile server the mobile server should be configured and accessible through your browser, log in with your configured credentials (review this milestone article regarding user types https //doc milestonesys com/2020r1/en us/system/security/hardeningguide/hg usewindowsuserswithactive htm ) note the green lock at the address bar in your browser iris+™ configuration configuring milestone player settings in the iris+™ portal to configure the milestone player settings in the iris+™ portal, open the account settings and roll down to the ‘vendors players’ section click on ‘edit’ and enable the milestone player the following milestone player settings window is opened (values are set as an example) populate the following fields with the relevant details username and password the basic user’s credentials to login with hostname fully qualified domain name as appears in the mobile properties (see section 3) port https port save the milestone player settings adding milestone streams to iris+™ account for supporting recording requests from the milestone server, the user should add to the iris+ account video streams streamed in milestone when adding new camera streams to the iris+ account, the video stream source should be streamed by the milestone open network bridge (not the original camera’s stream) the milestone open network bridge stream format is rtsp\ //ms user\ password\@ms open network bridge server ip\ port no/live/ms camera external id (note in the above uri, ms stands for milestone server) please see below an instance of milestone open network bridge video stream source notes to configure video streams in milestone open network bridge please refer to the following documentation milestone documentation portal to get the external id from milestone please see the milestone xprotect docid\ ietyoy5yuqqlkxemsm7ji integration guide the additional configuration needed when adding a stream to the iris+ account check the ‘sync time to stream’ (as seen in the picture above) populate the ‘external id’ field of the general camera settings by the camera’s external id fetched from milestone, as shown below complete all other camera settings and save requesting video recording from milestone server perform the following steps to get a high quality recording of an investigation result in the iris+ portal, navigate to the investigation tab select the cameras for investigation perform a search query create a query in the search part and click on "investigate" review the query results select a specific thumbnail click on "open video player" and wait until the recorded video stream opens in a new window, showing the object's overlay the following actions can be performed on the displayed video stream play pause jump back jump forward restart the recorded clip close the window