IBM Intelligent Video Analytics Version VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide

Similar documents
IBM Intelligent Video Analytics Version 2 Release 0. IBM IVA Integration Plug-in for Genetec Security Center 5.5sr5 Installation and enablement IBM

IBM BladeCenter Chassis Management Pack for Microsoft System Center Operations Manager 2007 Release Notes

Installing Watson Content Analytics 3.5 Fix Pack 1 on WebSphere Application Server Network Deployment 8.5.5

IBM Security QRadar Version Customizing the Right-Click Menu Technical Note

Version 9 Release 0. IBM i2 Analyst's Notebook Configuration IBM

Version 9 Release 0. IBM i2 Analyst's Notebook Premium Configuration IBM

Engineering and Scientific Subroutine Library for AIX, Version 4 Release 2. Installation GA

Platform LSF Version 9 Release 1.3. Migrating on Windows SC

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide IBM

IBM Security QRadar Version Forwarding Logs Using Tail2Syslog Technical Note

CONFIGURING SSO FOR FILENET P8 DOCUMENTS

Build integration overview: Rational Team Concert and IBM UrbanCode Deploy

IBM Spectrum LSF Process Manager Version 10 Release 1. Release Notes IBM GI

Platform LSF Version 9 Release 1.1. Migrating on Windows SC

Getting Started with InfoSphere Streams Quick Start Edition (VMware)

IBM Decision Server Insights. Installation Guide. Version 8 Release 6

Operating System Installation Guide for Models 3xx, 5xx, 7xx, and 9xx

IBM Storage Driver for OpenStack Version Installation Guide SC

IBM emessage Version 8.x and higher. Account Startup Overview

ios 9 support in IBM MobileFirst Platform Foundation IBM

IBM Intelligent Video Analytics Version VMS extension for Cisco VSM 7 Installation and integration enablement guide

IBM Intelligent Operations Center Version 5 Release 1. Installing and Configuring IBM Intelligent Operations Center for Emergency Management IBM

Using application properties in IBM Cúram Social Program Management JUnit tests

IBM LoadLeveler Version 5 Release 1. Documentation Update: IBM LoadLeveler Version 5 Release 1 IBM

IBM Storage Driver for OpenStack Version Installation Guide SC

IBM OpenPages GRC Platform - Version Interim Fix 1. Interim Fix ReadMe

Printing Systems Division. Infoprint Manager for AIX NLV Release Notes

IBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on Java SE

IBM Integration Designer Version 8 Release 5. Hello World for WebSphere DataPower Appliance IBM

IBM Rational Development and Test Environment for System z Version Release Letter GI

IBM WebSphere Sample Adapter for Enterprise Information System Simulator Deployment and Testing on WPS 7.0. Quick Start Scenarios

Networking Bootstrap Protocol

IBM FlashSystem V MTM 9846-AC3, 9848-AC3, 9846-AE2, 9848-AE2, F, F. Quick Start Guide IBM GI

IBM Financial Transactions Repository Version IBM Financial Transactions Repository Guide IBM

IBM UrbanCode Cloud Services Security Version 3.0 Revised 12/16/2016. IBM UrbanCode Cloud Services Security

IBM Maximo for Aviation MRO Version 7 Release 6. Installation Guide IBM

IBM Endpoint Manager Version 9.1. Patch Management for Ubuntu User's Guide

IBM Kenexa LCMS Premier on Cloud. Release Notes. Version 9.3

IBM License Metric Tool Enablement Guide

IBM Spectrum LSF Version 10 Release 1. Readme IBM

IBM Storage Driver for OpenStack Version Release Notes

A Quick Look at IBM SmartCloud Monitoring. Author: Larry McWilliams, IBM Tivoli Integration of Competency Document Version 1, Update:

IBM Operational Decision Manager. Version Sample deployment for Operational Decision Manager for z/os artifact migration

iscsi Configuration Manager Version 2.0

IBM Rational DOORS Installing and Using the RQM Interface Release 9.2

IBM. Networking INETD. IBM i. Version 7.2

IBM FlashSystem V Quick Start Guide IBM GI

IBM Maximo for Service Providers Version 7 Release 6. Installation Guide

IBM Cloud Object Storage System Version Time Synchronization Configuration Guide IBM DSNCFG_ K

Release Notes. IBM Security Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

RSE Server Installation Guide: AIX and Linux on IBM Power Systems

IBM Security QRadar Version 7 Release 3. Community Edition IBM

Tivoli Access Manager for Enterprise Single Sign-On

Best practices. Starting and stopping IBM Platform Symphony Developer Edition on a two-host Microsoft Windows cluster. IBM Platform Symphony

Development tools System i5 Debugger

IBM. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns. Version 2 Release 1 BA

Migrating Classifications with Migration Manager

Integrated use of IBM WebSphere Adapter for Siebel and SAP with WPS Relationship Service. Quick Start Scenarios

Release Notes. IBM Tivoli Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

Tivoli Access Manager for Enterprise Single Sign-On

IBM XIV Provider for Microsoft Windows Volume Shadow Copy Service. Version 2.3.x. Installation Guide. Publication: GC (August 2011)

Release Notes. IBM Tivoli Identity Manager Universal Provisioning Adapter. Version First Edition (June 14, 2010)

IBM. IBM i2 Analyze Windows Upgrade Guide. Version 4 Release 1 SC

Patch Management for Solaris

XCLI Utility User Manual

IBM Rational Synergy DCM-GUI

Version 2 Release 1. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns IBM BA

Printing Systems Division. Infoprint Manager for Windows NLV Release Notes

IBM Storage Driver for OpenStack Version Release Notes

IBM Storage Management Pack for Microsoft System Center Operations Manager (SCOM) Version Release Notes

IBM OpenPages GRC Platform Version Interim Fix 5. Interim Fix ReadMe

IBM Cloud Orchestrator. Content Pack for IBM Endpoint Manager for Software Distribution IBM

Configuring IBM Rational Synergy to use HTTPS Protocol

IBM Operations Analytics - Log Analysis: Network Manager Insight Pack Version 1 Release 4.1 GI IBM

IBM Geographically Dispersed Resiliency for Power Systems. Version Release Notes IBM

IBM Copy Services Manager Version 6 Release 1. Release Notes August 2016 IBM

IBM Algo Financial Modeler Version Foundation/Lite Installation Guide IBM

System i. Networking RouteD. Version 5 Release 4

Determining dependencies in Cúram data

Version 1 Release 1 November IBM Social Marketing Solution Pack User's Guide IBM

IBM Maximo Calibration Version 7 Release 5. Installation Guide

Migrating on UNIX and Linux

IBM OpenPages GRC Platform Version 7.0 FP2. Enhancements

IBM Storage Device Driver for VMware VAAI. Installation Guide. Version 1.1.0

Installing on Windows

IBM Directory Integrator 5.1.2: Readme Addendum

IBM. Release Notes November IBM Copy Services Manager. Version 6 Release 1

Limitations and Workarounds Supplement

Contents. Configuring AD SSO for Platform Symphony API Page 2 of 8

IBM Content Analytics with Enterprise Search Version 3.0. Expanding queries and influencing how documents are ranked in the results

Proposal for a Tivoli Storage Manager Client system migration from Solaris with VxFS to Linux with GPFS or AIX with GPFS or JFS2

Version 2 Release 1. IBM i2 Enterprise Insight Analysis Maintaining a deployment IBM

IBM. Avoiding Inventory Synchronization Issues With UBA Technical Note

Tivoli Endpoint Manager for Patch Management - AIX. User s Guide

IBM Watson Explorer Content Analytics Version Upgrading to Version IBM

Workplace Designer. Installation and Upgrade Guide. Version 2.6 G

IBM Optim. Compare Introduction. Version7Release3

IBM i2 ibridge 8 for Oracle

Version 2 Release 2. IBM i2 Enterprise Insight Analysis Installing the components IBM SC

IBM Tivoli Directory Server Version 5.2 Client Readme

Transcription:

IBM Intelligent Video Analytics Version 1.6.0.0 VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

IBM Intelligent Video Analytics Version 1.6.0.0 VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Note Before using this information and the product it supports, read the information in Copyright notices and trademarks on page 15. Edition This edition applies to IBM Intelligent Video Analytics version 1, release 6, modification 0. This edition applies to all subsequent releases and modifications until otherwise indicated in new editions. Copyright IBM Corporation 2014, 2015. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Contents Chapter 1. Integrating IBM Intelligent Video Analytics V1.6 with Genetec Security Center V5.2 SR4....... 1 Chapter 2. Prerequisite files and information............. 3 Chapter 3. Installing the SDK and configuring the clients........ 5 Configuring IE clients when SSL is enabled with IBM self-signed certificates........... 6 Troubleshooting the DirectShow Filter..... 12 Troubleshooting video playback....... 13 Reinstalling the Genetec video player XBAP application.............. 13 Copyright notices and trademarks... 15 Notices................ 15 Copyright notice............. 16 Trademarks.............. 17 Chapter 4. Installing the Genetec video player XBAP application........ 7 Chapter 5. Installing the DirectShow Filter................ 9 Chapter 6. Troubleshooting...... 11 Unblocking the dynamic link libraries..... 11 Copyright IBM Corp. 2014, 2015 iii

iv IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Chapter 1. Integrating IBM Intelligent Video Analytics V1.6 with Genetec Security Center V5.2 SR4 IBM Intelligent Video Analytics (IBM IVA) V1.6 can be integrated with a Genetec Security Center V5.2 SR4 video management system (VMS). To complete the installation, you must also download and install the Genetec Security Center V5.2 SR4 DirectShow Filter software package and software development kit (SDK) directly from the Genetec Inc website. This guide provides a complete set of instructions for installing and configuring the required files to enable the integration. Installation steps To integrate IBM Intelligent Video Analytics V1.6 with Genetec Security Center V5.2 SR4, install the required components in the order that is specified. 1. Obtain the required files for integrating IBM Intelligent Video Analytics V1.6 with Genetec Security Center V5.2 SR4 and review the prerequisite information. 2. Install the Software development kit (SDK) on the SSE servers and MILS client workstations. 3. Install the Genetec video player XBAP application on the MILS server. 4. Install the DirectShow Filter (DSF) on the Smart Surveillance Engine (SSE) servers. Important: To play video by using the IBM IVA MILS clients on Microsoft Windows client machines, install the Genetec Security Center V5.2 SR4 SDK on every client. You must also ensure that when you connect to the MILS operator or administrator client that you use the fully qualified host name in the URL. Copyright IBM Corp. 2014, 2015 1

2 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Chapter 2. Prerequisite files and information When you install V1.6, some of the Genetec Security Center V5.2 SR4 integration configuration files are installed by default on the MILS server. Download the rest of the required files from Genetec Inc. Minimum system requirements Ensure that your IBM Intelligent Video Analytics V1.6 system meets the minimum system requirements and is deployed by using the installation instructions and sequence as outlined in the IBM Intelligent Video Analytics V1.6 Knowledge Center product documentation. For information about the minimum requirements, see Detailed system requirements for IBM Intelligent Video Analytics. Required files Before you start to integrate IBM Intelligent Video Analytics with Genetec Security Center V5.2 SR4, download and obtain the required files in the following order as follows: 1. Download the IBM Intelligent Video Analytics V1.6.0.0 VMS extension update for Genetec Security Center V5.2 from IBM Fix Central and copy the fix pack files over to the MILS server as outlined in the installation readme file. 2. Obtain the following files from the../installation_dir/httpserver/htdocs/milsng/vms/ Genetec5.2_SR4/build directory on the MILS server: v 1.6.0.0-IVA-XBAP-Genetec-5.2.partial.zip v IBM.IVA.XBAPPackager.zip v Genetec.Sdk.DirectshowFilter.cert 3. Obtain the Genetec Security Center V5.2 SR4 DirectShow Filter (DSF) package SecurityCenter_DirectshowFilter_5_2_1164_2054.zip from Genetec Inc and extract the following files: v Genetec.Codec.Interop.dll v Genetec.Directory.Proxy.dll v Genetec.Sdk.DirectShowFilter.dll v Genetec.Sdk.DirectShowFilter.gconfig 4. Obtain the Genetec Security Center V5.2 SR4 software development kit (SDK) from Genetec Inc. Integration prerequisites Before you proceed to the installation steps for the Genetec Security Center V5.2 SR4 integration, ensure that the following prerequisites are met: v If your IBM Intelligent Video Analytics system was previously integrated with an earlier version of Genetec Omnicast, such as version 4.7 or 4.8, uninstall the previous version from your SSE servers and MILS clients. v The Genetec Security Center V5.2 SR4 DSF and SDK certificates must be obtained from Genetec Inc to enable the IBM Intelligent Video Analytics product to access the VMS server. Specify the appropriate number of connections for your system, which is determined by the number of analytic cameras and the number of IBM Intelligent Video Analytics clients in your deployment. These certificates are added to the Genetec server license. v Copy the Genetec Security Center V5.2 SR4 SDK installation file to all SSE servers and to all MILS client workstations in the deployment. Copyright IBM Corp. 2014, 2015 3

4 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Chapter 3. Installing the SDK and configuring the clients To play video by using the IBM Intelligent Video Analytics client interface on Microsoft Windows client machines, install the Genetec Security Center V5.2 SR4 software development kit (SDK) on every client. About this task Complete the following steps on every Microsoft Windows client that runs the IBM Intelligent Video Analytics V1.6 operator client. Procedure Install the software. 1. Install the Genetec Security Center V5.2 SR4 SDK package. a. Run the SDK program that you downloaded from http://downloads.genetec.com/securitycenter/ 5.2/SR4/SDK/Security_Center_v_5_2_SR4_b1164_77_SDK.exe. In Windows Server 2012 R2, for example, the default folder where the installation files are stored is C:\Genetec\ Security_Center_v_5_2_SR4_b1164_77_SDK. b. When the installation files are extracted, navigate to the Security_Center_v_5_2_SR4_b1164_77_SDK folder, and run the setup.exe program as administrator. All SDK prerequisites and the SDK are installed. Follow the prompts to complete the installation. c. After the installation completes, go to Control Panel > Programs and Features. d. Ensure that the following two redistributable packages are installed on the server. If the packages are not installed, download and install them from the links that are provided. 1) Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17 ( http:// www.microsoft.com/en-us/download/details.aspx?id=5582) 2) Microsoft Visual C++ 2010 x86 Redistributable Package 10.0.30319 ( http://www.microsoft.com/en-us/download/details.aspx?id=5555) Designate your IBM Intelligent Video Analytics application website host name as a trusted site. 2. From the Microsoft Internet Explorer menu bar, complete the following actions. a. Navigate to Tools > Internet Options. The Internet Options window opens. b. Click Security > Trusted sites > Sites. The Trusted Sites window opens. c. In the Add this website to the zone section, specify the fully qualified host name or the IP address of the MILS Primary Server. d. Clear Require server verification (https:) for all sites in this zone. e. Click Add. f. Click Close. 3. If your IBM Intelligent Video Analytics MILS system has SSL enabled with IBM self-signed certificates, complete the client browser configuration required for Internet Explorer. This configuration is required so that the Genetec Security Center V5.2 SR4 video player XBAP application works in Internet Explorer. For more information, see Configuring IE clients when SSL is enabled with IBM self-signed certificates. What to do next See Chapter 4, Installing the Genetec video player XBAP application, on page 7. Copyright IBM Corp. 2014, 2015 5

Configuring IE clients when SSL is enabled with IBM self-signed certificates If your IBM Intelligent Video Analytics MILS system has SSL enabled with IBM self-signed certificates, extra configuration is required. This configuration is required so that the Genetec video player XBAP application can work with Internet Explorer. If you do not complete this configuration, when you log on to the operator client, the video player does not load, and certificate errors display in the browser. About this task Complete the following procedure for all your clients that connect to the IBM Intelligent Video Analytics operator client with Internet Explorer browser versions 9 or 10. Procedure 1. Log on to the MILS operator client. The following certificate error appears: Untrusted Certificate Important: When you log on to the MILS client, ensure that you use the correct host name. The host name must be identical to the host name that is specified in the self-signed certificate. Do not use the IP address or an alias host name for the MILS server to start the operator client. 2. In the browser navigation URL bar, click Certificate error. 3. On the pop-up window that is displayed, select View certificates. 4. The Certificate window loads. Click Install Certificate. 5. In the Certificate Import Wizard, click Install Certificate > Next. 6. Select Place all certificates in the following store and then click Browse. 7. Select Trusted Root Certification Authorities and then click OK. 8. Click Finish, followed by Yes when prompted by the security warning. 9. Click OK and close the main Certificate window. 10. Restart the browser and log on to the operator client again. Results When the operator client loads, the certificate errors no longer appear as the SSL self-signed certificate is fully trusted. Note: If the browser shows a certificate error when you use the fully qualified host name of the MILS server, use the short host name in the browser address field instead. 6 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Chapter 4. Installing the Genetec video player XBAP application Install the Genetec Security Center video player XBAP application for IBM Intelligent Video Analytics V1.6 on the MILS server. About this task Procedure 1. Copy 1.6.0.0-IVA-XBAP-Genetec-5.2.partial.zip and IBM.IVA.XBAPPackager.zip from the MILS server to a Windows environment that has Genetec Security Center V5.2 SR4 SDK installed. You can obtain the files from the../installation_dir/httpserver/htdocs/milsng/vms/ Genetec5.2_SR4/build directory on the MILS server after you have downloaded and installed the latest VMS extension updates. For more information, see Chapter 2, Prerequisite files and information, on page 3. This step is necessary because the SDK is used to build some components that are required when you install XBAP on the MILS server. By default the MILS server does not need to have the SDK installed, but some component files are moved to a system with SDK so that the XBAP application installation can be completed. Important: If the chosen Windows environment is an SSE instance, you must complete the following steps before you install the Genetec Security Center V5.2 SR4 DirectShow Filter. You must also ensure that any previously installed DirectShow Filters are removed from the Genetec Security Center V5.2 SR4 SDK folder before you begin. 2. Extract the contents of IBM.IVA.XBAPPackager.zip and 1.6.0.0-IVA-XBAP-Genetec-5.2.partial.zip. 3. Run IBM.IVA.XBAPPackager.exe: a. In the XBAP Profile XML field, select the IVA-1.6.0.1-genetec-5.2.xbap.profile.xml file that is included in the IBM.IVA.XBAPPackager folder. b. In the IVA VMS XBAP Zip File field, select the 1.6.0.0-IVA-XBAP-Genetec-5.2.partial.zip file. c. In the VMS SDK Directory field, select the main folder where the Genetec Security Center V5.2 SR4 SDK is installed. 4. Click Prepare Deployable XBAP Package. The file 1.6.0.1-IVA-XBAP-Genetec-5.2.zip is generated. 5. Copy the generated file 1.6.0.1-IVA-XBAP-Genetec-5.2.zip to the MILS server. 6. Extract the contents of the 1.6.0.1-IVA-XBAP-Genetec-5.2.zip that you created in the previous step to the MILS webroot/vms/genetec5.2_sr4 directory. The MILS webroot is in the IBM HTTP Server. The default path is C:\Program Files\IBM\SVS\HTTPServer\htdocs\milsng.After extraction, the webroot/vms/genetec5.2_sr4 directory must contain the following extra files: v Application Files folder v milsframework.js v IBM.IVA.Genetec52.xbap During the extract of the.zip file, you are asked to replace the file, milsframework.js Register the web video player on the IBM Intelligent Video Analytics MILS component: 7. Use a UTF-8 enabled editor such as Notepad on Windows or Gedit on Linux to edit the uiprofile.json file in the MILS webroot/conf directory: a. Ensure that the correct JSON object notation is preserved: v Each object in the array must have a trailing comma character except for the last object. Copyright IBM Corp. 2014, 2015 7

v If you add the player as the last object in the array, you must add a comma after the previous object. v If you insert it into the array before the last object, you must add a trailing comma after the inserted object. b. Locate the preloadplayers array in the file, and add the following entry: {"id": "Genetec_5_2"} Note: As described in the topic Configuring a VMS server in the product documentation, remove any preloadplayer entries that are not required for your deployment. If you are installing the Genetec 5.2 plug-in on this server for the first time, skip the following step and proceed to step 8. 8. With your preferred text editor, or Notepad, open the MILS webroot/index.html file and change the X-UA-Compatible configuration line from: <meta http-equiv="x-ua-compatible" content="ie=8; IE=7" /> to <meta http-equiv="x-ua-compatible" content="ie=9; IE=8; IE=7; IE=EDGE" /> 9. In the IBM Intelligent Video Analytics administrator client, edit the Genetec Security Center 5.2 VMS server entry as follows: Server Name : Genetec 5.2 Version : 5.2 Host URL : {Enter the IP address or the host name of the Genetec Server} Protocol : scnp IStream Format : $protocol://$username:$password@$server/?cam=$camid&cx=352&cy=240&fps=20 Parameters : user=admin&password=xxxxxx In the Parameters field, enter the user ID and password credentials for a user with authority to access the Genetec Security Center V5.2 server. 10. In the IBM Intelligent Video Analytics administrator client, create a camera, as follows: a. Assign each camera to the Genetec Security Center V5.2 server entry that you configured in the previous step. b. Set the VMS Camera ID of the camera to the Logical ID of the appropriate camera, as configured on the Genetec Security Center server. Note: You can find the Logical ID by using the Genetec Security Center V5.2 SR4 Config tool. Start the tool, go to Logical View, select the camera, and then open the Info tab for the camera. What to do next See Chapter 5, Installing the DirectShow Filter, on page 9. 8 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Chapter 5. Installing the DirectShow Filter About this task Follow the procedure to install the Genetec Security Center V5.2 SR4 DirectShow Filter on all of the SSE servers in your deployment. On the server where you downloaded the Genetec Security Center V5.2 SR4 DirectShow Filter package SecurityCenter_DirectshowFilter_5_2_1164_2054.zip, to check and unblock files, complete step 1 to step 3; then, to install the package, complete the remaining steps. Important: When you download files on a Microsoft Windows system, some files are flagged as untrusted, and might need to be unblocked before you can move them to the specified location. For detailed steps about how to unblock a file, see Unblocking the dynamic link libraries on page 11 in the Troubleshooting section. The command at step 6c will fail if the downloaded DLL files are in a "blocked" state. Procedure 1. Extract the contents of SecurityCenter_DirectshowFilter_5_2_1164_2054.zip into a temporary folder. 2. Open the temporary folder. 3. For each of the extracted files, check the security attribute and unblock the file if necessary: v Genetec.Codec.Interop.dll v Genetec.Directory.Proxy.dll v Genetec.Sdk.DirectShowFilter.dll v Genetec.Sdk.DirectShowFilter.gconfig Note: The unblocking steps must be applied when the files from the package are in a C:\Users\user-name folder, for example your Desktop folder or your Downloads folder. If you moved the files to another location, you must move the files back to the original location, unblock the files, and then return the files to the new location. On every SSE server in your deployment, repeat step 4 to step 8 to install the DirectShow Filter. 4. Install the Genetec Security Center V5.2 SR4 SDK package. a. Run the SDK program that you downloaded from http://downloads.genetec.com/securitycenter/ 5.2/SR4/SDK/Security_Center_v_5_2_SR4_b1164_77_SDK.exe. In Windows Server 2012 R2, for example, the default folder where the installation files are stored is C:\Genetec\ Security_Center_v_5_2_SR4_b1164_77_SDK. b. When the installation files are extracted, navigate to the Security_Center_v_5_2_SR4_b1164_77_SDK folder, and run the setup.exe program as administrator. All SDK prerequisites and the SDK are installed. Follow the prompts to complete the installation. c. After the installation completes, go to Control Panel > Programs and Features. d. Ensure that the following two redistributable packages are installed on the server. If the packages are not installed, download and install them from the links that are provided. 1) Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17 ( http:// www.microsoft.com/en-us/download/details.aspx?id=5582) 2) Microsoft Visual C++ 2010 x86 Redistributable Package 10.0.30319 ( http://www.microsoft.com/en-us/download/details.aspx?id=5555) 5. Copy the following files that were extracted in step 1 from the temporary folder to the installation folder of Genetec Security Center V5.2 SR4. a. Genetec.Codec.Interop.dll (overwrite the existing file) Copyright IBM Corp. 2014, 2015 9

b. Genetec.Directory.Proxy.dll (overwrite the existing file) c. Genetec.Sdk.DirectShowFilter.dll d. Genetec.Sdk.DirectShowFilter.gconfig 6. Register the Genetec.Sdk.DirectShowFilter.dll file as follows. a. From an administrator version of the command shell, open a command prompt. b. Go to the installation folder of Genetec Security Center V5.2 SR4. For example, C:\Program Files (x86)\genetec Security Center 5.2 SDK. c. Enter the command: regasm.exe /tlb /codebase Genetec.Sdk.DirectShowFilter.dll. Note: If this command does not work, qualify the regasm.exe command with the.net framework installation folder name, for example: C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe /tlb /codebase Genetec.Sdk.DirectShowFilter.dll 7. Copy the Genetec.Sdk.DirectshowFilter.cert file from the../installation_dir/httpserver/htdocs/ milsng/vms/genetec5.2_sr4/build directory on the MILS server to the Certificates folder of Genetec Security Center V5.2 SR4. For example: C:\Program Files (x86)\genetec Security Center 5.2 SDK\Certificates. Note: Create the Certificates folder if it does not exist. Note: To enable the installation, the Genetec server license must include IBM certificate files from Genetec Inc. See the integration prerequisites section of Chapter 2, Prerequisite files and information, on page 3. What to do next You can now create views and SSE engine definitions for the VMS system by using the IBM Intelligent Video Analytics V1.6 administrator client. For more information, see the IBM Intelligent Video Analytics V1.6 Knowledge Center product documentation.. 10 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Chapter 6. Troubleshooting Unblocking the dynamic link libraries You might need to unblock libraries that you download on a Microsoft Windows system before you can install the libraries. About this task When you download files from an external site by using Microsoft Windows facilities, they might be flagged as untrusted by default. Use the following procedure to unblock a filename.dll file. Procedure 1. Check the Windows properties of the filename.dll file by right-clicking the file name and selecting Properties. 2. In the General tab, look for the Security label in the Attributes section. Note: Look for the Security label in the General tab, not in the Security tab. 3. If the Security label exists, click Unblock, and then click OK as outlined in the following image. If the Security label does not exist, then the file is unblocked, and no action is necessary. Note: If you are using Microsoft Windows 8, you can use PowerShell > Unblock-File to unblock the file. This procedure might be necessary if the Security label does not appear in the General tab. 4. If the Security label does not appear, and the filename.dll file is no longer in the folder where it was downloaded: Copyright IBM Corp. 2014, 2015 11

a. Move the filename.dll file back to the folder where it was downloaded. b. Unblock the file, as described in steps 1 on page 11 to 3 on page 11. c. Return the filename.dll file to the new location. If after completing steps 3 and 4 in this procedure, the option to 'Unblock' the file is not displayed, then the file does not need to be unblocked. Troubleshooting the DirectShow Filter A procedure is provided to verify that the Genetec Security Center V5.2 SR4 DirectShow Filter for 5.2 SR4 is working correctly with IBM Intelligent Video Analytics V1.6. This information is also useful for troubleshooting problems associated with the DirectShow Filter. Procedure To receive the uncompressed video: 1. Enter one of the following URLs: a. scnp://username:password@server:port/?cam=logicalid b. scnp://username:password@server:port/?camguid=guid where the parameters are defined as follows: scnp The Genetec custom protocol that will load the Genetec Security Center V5.2 SR4 filter component when this URL is specified from a DirectShow compatible application. username A user name with authority to connect to Genetec Security Center V5.2 SR4. password (Optional) The password normally used with this user name in Genetec Security Center V5.2 SR4. server Note: If the password is blank, you can either specify scnp://username:@server or scnp://username@server. Important: The password should not contain the "@" character. The name, or the IP address, of the Genetec Security Center V5.2 SR4 server that is used to establish the connection. The DirectShow Filter can be seen as a client station that connects to the Genetec Security Center V5.2 SR4 in order to receive the video. port (Optional): The port number used to connect to the Genetec Security Center V5.2 SR4. If the port is not specified, the default value 5500 is used. cam=logicalid or camguid=guid This parameter specifies which camera will be streamed to the filter. The argument logicalid or guid is the identity of the camera, as defined in the Genetec Security Center V5.2 SR4 Config tool. The following parameters are optional, and can be added at the end of the URL following an ampersand (&) character, for example: scnp://username:password@server:port/?camguid=guid&cx=width&cy=height&di=deinterlace&fps=frames&vsu=usage cx=width The picture width, in pixels, displayed by the source filter. The default is 320. 12 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

cy=height The picture height, in pixels, displayed by the source filter. The default is 240. di=deinterlace The DeInterlacing mode. Set the value to on to enable DeInterlacing. The default is off. fps=frames The constant output frame rate of the DirectShow Filter. This rate is independent of the encoder frame rate, which varies based on the video content and bit rate limitations. frames must be in the range 1-30. The default is 15. vsu=usage The stream usage for the specified camera. If specified, usage must take one of the values: 0 live stream 1 recording stream 2 remote stream 3 low resolution stream 4 high resolution stream The default value is 0 (live stream). 2. Test the DirectShow Filter by completing the following steps: a. Open Microsoft Windows Media Player. b. Select File > Open URL. c. Enter the URL as specified in step 1. For example, to view the recording stream of camera number 15 on server 10.0.19.22 as user admin with password 12345, enter the URL: scnp://admin:12345@10.0.19.22/?cam=15&vsu=1 If the URL is specified correctly, the video will start playing. Troubleshooting video playback The Genetec Security Center video player does not start within the operator user interface. About this task If the Genetec Security Center video player does not start as expected within the operator user interface, complete the procedure. Procedure 1. Check if Microsoft firewall is enabled. The firewall settings might block the video player. 2. To resolve the problem, if you are prompted by the Windows Presentation Foundation Host, select Allow to permit access to these features for private networks. Reinstalling the Genetec video player XBAP application To reinstall the Genetec Security Center V5.2 SR4 video player XBAP application in the IBM Intelligent Video Analytics operator client, some clean up preparation is required. Chapter 6. Troubleshooting 13

About this task Use the following procedure before you reinstall the Genetec Security Center V5.2 SR4 video player XBAP application. You should also follow this procedure if a previous attempt to install the Genetec video player XBAP application was unsuccessful. Procedure 1. On the IBM Intelligent Video Analytics client system, open a Windows command prompt by using the option to Run as Administrator. 2. Run the following command: rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache 14 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Copyright notices and trademarks Notices This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-ibm product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan, Ltd. 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo 103-8510, Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-ibm websites are provided for convenience only and do not in any manner serve as an endorsement of those websites. The materials at those websites are not part of the materials for this IBM product and use of those websites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Copyright IBM Corp. 2014, 2015 15

Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation Department T81B F6/Building 503 4205 S. Miami Boulevard Durham NC 27709-9990 U.S.A. Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee. The licensed program described in this document and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us. Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. If you are viewing this information softcopy, the photographs and color illustrations may not appear. Copyright notice Copyright IBM Corporation 2014,2015. May only be used pursuant to an IBM software license agreement. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any computer language, in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual, or otherwise, without prior written permission of IBM Corporation. IBM Corporation grants you limited permission to make hardcopy or other reproductions of any machine-readable documentation for your own use, provided that each such reproduction shall carry the IBM Corporation copyright notice. No other rights under copyright are granted without prior written permission of IBM Corporation. The document is not intended for production and is furnished as is without warranty of any kind. All warranties on this document are hereby disclaimed, including the warranty of non-infringement and the implied warranties of merchantability and fitness for a particular purpose. U.S. Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corporation. 16 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Trademarks IBM and ibm.com are trademarks of the IBM Corporation in the United States, other countries, or both. Microsoft, Internet Explorer, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Genetec and Omnicast are trademarks or registered trademarks of Genetec Inc. Other names may be trademarks of their respective owners. Other company, product, and service names may be trademarks or service marks of others. Visit the IBM Terms of Use website for trademark attribution. Copyright notices and trademarks 17

18 IBM Intelligent Video Analytics: VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015

Readers Comments We'd Like to Hear from You IBM Intelligent Video Analytics VMS extension for Genetec Security Center V5.2 SR4 Installation and enablement guide April, 2015 Version 1.6.0.0 We appreciate your comments about this publication. Please comment on specific errors or omissions, accuracy, organization, subject matter, or completeness of this book. The comments you send should pertain to only the information in this manual or product and the way in which the information is presented. For technical questions and information about products and prices, please contact your IBM branch office, your IBM business partner, or your authorized remarketer. When you send comments to IBM, you grant IBM a nonexclusive right to use or distribute your comments in any way it believes appropriate without incurring any obligation to you. IBM or any other organizations will only use the personal information that you supply to contact you about the issues that you state on this form. Comments: Thank you for your support. Submit your comments using one of these channels: v Send your comments to the address on the reverse side of this form. v Send a fax to the following number: 1-800-227-5088 (US and Canada) If you would like a response from IBM, please fill in the following information: Name Address Company or Organization Phone No. Email address

Readers Comments We'd Like to Hear from You Fold and Tape Please do not staple Fold and Tape BUSINESS REPLY MAIL FIRST-CLASS MAIL PERMIT NO. 40 ARMONK, NEW YORK POSTAGE WILL BE PAID BY ADDRESSEE IBM Information Development Department DLUA P.O. Box 12195 Research Triangle Park, NC USA 27709-9990 NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES Fold and Tape Please do not staple Fold and Tape Cut or Fold Along Line Cut or Fold Along Line

Printed in USA