Installing the Software
To install QMS Call Recording 5.4 with Microsoft Lync 2010/OCS 2007 R2/2013 follow these steps:
- Use a text editor to open the TelrexNetService.exe.config file.
- Update the Service.DisallowedIPAddresses setting to reflect the IPV4 addresses of both the Recording Server, the OCS/Lync Front-end server, and the Edge Server if there is one in the topology. The IP addresses should be separated by a space.
- If your installation captures audio at the Edge server instead of the end points or a mirrored location, then set the key Service.RouteMediaThruEdge to True and the public IP address of the Edge server adapter need to be specified using the Service.EdgePublicIPAddresses key value. Multiple IPs are separated with a semi-colon. The configuration might display as follows:
<add key="Service.RouteMediaThruEdge" value="True"/>
<add key="Service.EdgePublicIPAddresses" value="10.10.1.4;10.10.1.5"/>'
|
Note
The public IP addresses of the Edge server adapters can be determined using the Lync Topology Builder. All External IPV4 addresses assigned to any Edge server in the installation qualify as a public IP address.
|
Step 6: Install RTP Data Collector Service at the endpoints, on page 15
To install the RTP Data Collector Service, complete the following steps.
- Unzip the downloaded installation zip file.
- Double-click RtpDataCollectorSetup.exe
- The QMS RTP Data Collector Service installation wizard runs.
- In the wizard, click Install to begin the installation..
- If WinPcap isn’t installed, the WinPcap 4.1.3 installer is run as a sub-installer.
- Click Next to start the installation.
- Click I agree to accept the licensing terms.
- Make sure the box to automatically start the WinPcap driver at boot time is checked and click Install.
- Click Finish to close the sub-installer.
- In the wizard, click Next. The End-User License Agreement page displays.
- Select the I accept the terms in the License Agreement checkbox on the License Agreement page, and then click Next. The Customize Service Setting page displays.
- Enter the QMS Call Recording Service host machine or the IP address in the Enghouse Interactive Recording Service Address field. You can enter one address or two addresses and separate them by a comma. Click Next.
- Click Install. The installation progress window displays.
- Click Finish.
- Click Close to exit out the window.
- Set the deployment type for the RTP Data Collector. The default configuration is Endpoint, when installing an Endpoint data collector this step can be skipped. The deployment type is set in the RTPDataCollectorService.exe.config file in the installation directory.
To change the deployment type, complete the following steps.
- Use the text editor to open the file.
- Update the RTPDataCollectorEngine.OperationMode Setting to Endpoint, Mirroring, or AtEdge. The setting may display as follows:
<add key=RTPDataCollectorEngine.OperationMode" value="AtEdge"/>
- If deploying an AtEdge data collector, then the network adapters to monitor for audio traffic also need to be specified. These are specified by setting the NetworkAdapterProfile.CapturedAdapterIDN keys to the adapter’s device GUID. There are many methods that can be used to determine the GUID for an adapter. One method requires a look at the ServiceName key for the adapter in the registry, the adapter keys are at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards. Monitor audio on both the external and internal adapters. For example, an RTP Data Collector configured to monitor audio on two adapters might display as follows:
<add key=”NetworkAdapterProfile.CapturedAdapterId1”value=”{D1B3F1BA-95CC-4557-B562-E5DA89894DCE}”/>
<add key=”NetworkAdapterProfile.CapturedAdapterId2”value=”{C144E1BA-67CC-1234-B562-E5DA89894DCE}”/>
- Restart the RTPDataCollector.
- UCMA Conferencing limitations, on page 16
Step 1: Satisfy the requirements
|
Note
This document makes frequent reference to the Quality Management Suite Installation Guide, so you must have access to that document before proceeding.
|
Server requirements
Under 50 Simultaneous Recordings on a Dedicated Server
- Processor: Work station class or better, two total cores minimum
- Storage: 7200 RPM disk minimum
50 to 100 Simultaneous Recordings on a Dedicated Server
- Processor: Work station class or better, two total cores minimum
- Storage: 7200 RPM disk minimum
100 to 300 Simultaneous Recordings on a Dedicated Server
- Processor: Server class processor(s), 8 total cores minimum
- Storage: 10,000 RPM minimum
Greater than 300 Simultaneous Recordings on a Dedicated Server
- Contact Enghouse Interactive to discuss specifications.
Virtual Machines
- All VMware® applications are supported
- Virtual machines must be configured to the above specifications
Additional requirements
- A single user account on the Lync/OCS front-end server that is a member of these groups:
- RTCHSUniversalServices (Active Directory group)
- RTCUniversalServerAdmins (Active Directory group)
- RTC Server Applications (Local to Front-end Server)
Packet Capturing installations requirements
A Packet Capture installation has the following system requirements:
Operating Systems
- Windows Server 2008 x64 and Windows Server 2008 x64 R2
Network Interface Cards
Two Interface 100/1000 MB NICs (a dedicated connection to the data switch and a client/internet connection)
- A working Lync 2013, Lync 2010 or OCS R2 installation
UCMA Conferencing installations requirements
Operating Systems
- Windows Server 2008 R2 x64
Network Interface Cards
Other Prerequisites
- A working Lync 2013 or Lync 2010 installation
- .NET 4.5 needs to be installed
- PowerShell 3.0 needs to be installed
- Lync Server Web Conference needs to be enabled in the Lync environment
Step 2: Download the installers
Download the following installers, as required:
http://www.telrexsupport.com/downloads/qms_520_suite_current.zip
Step 3: Install the Standard Call Recording Services
|
Note
Running the Lync integration steps should be done with a Domain Admin user account.
|
Packet Capturing installations
To install QMS for packet capture based recording, complete the following step.
- Install the Standard Quality Management Services (Quality Management Services and Quality Management Suite Client) as described in Quality Management Suite Installation Guide. After completing this step, go on to On the Lync Front-End server:.
UCMA Conferencing installations
To use the Call Recording services in a Lync UCMA conferencing configuration, several steps need to be completed on both the Lync Front-End Server and the server that will host the Enghouse Interactive Quality Management Suite.
Return to the Lync Front-end Server:
- Start Lync Topology Builder.
- On the Topology Builder pop-up window, select the Download Topology from existing deployment option and click OK.
- When prompted to save the Topology, select a folder and enter a file name, the click Save.
- On the tree view in the left pane of the Topology Builder window, expand the Site node where QMS is to be installed.
- Right-click the Trusted application servers node, and select New Trusted Application Pool. The Define the Trusted Applications pool FQDN page displays.
|
Note
For Lync 2013 deployments make sure the Trusted application servers node is under the Lync 2010 node and not the Lync 2013 node.
|
- Enter the Fully Qualified Domain Name (FQDN) of the application pool you want to create for QMS into the Pool FQDN field.
- Select the Multiple computer pool option, and click Next. The Define the computers in this pool page displays.
|
Note
It is recommended to use the Multiple computer pool option, even if there is only one QMS server in your environment. Using the Multiple computer pool allows for expansion in the future if another QMS server needs to be added as a Data Collector.
|
- Enter in the FQDN names of the call recording servers into the Computer FQDN field, one at a time, and click Add to include all recording servers into the application pool. The Select the next hop page displays.
- Select the Front End pool that will be the next hop, essentially the Front End pool that the new application pool communicates with, and click Finish. The Topology Builder window displays.
- Select Topology under the Actions menu on the right pane, and select Publish.The Publish the topology page displays.
- Click Next to start the Publish process. The Publishing wizard complete page displays.
- Click Finish.
- Close the Topology Builder window.
- Open a PowerShell command prompt.
- At the PS> prompt, type Import-Module Lync and hit Enter. This makes Lync-specific commands available within the PowerShell session.
- Type in the following PowerShell commands at the PS> prompt and press Enter after each. Words enclosed in <> describe what should be entered, and are dependent either on settings entered in previous steps or settings from your environment:
- New-CsTrustedApplication –ApplicationId callrexconferencerecorder –TrustedApplicationPoolFqdn <FQDN name entered in step 6 of the On the Front-End Server steps above> -Port 6001
- Enable-CsTopology
- New-CsTrustedApplicationEndpoint –SipAddress sip:callrexprinciple@<domain name> -DisplayName “QMS Conference Recorder” –TrustedApplicationPoolFqdn <FQDN name entered in step 6 of the On the Front-End Server steps above> -ApplicationId callrexconferencerecorder
- New-CsTrustedApplicationEndpoint –SipAddress sip:callrexprinciple2@<domain name> -DisplayName “QMS Conference Recorder” –TrustedApplicationPoolFqdn <FQDN name entered in step 6 of the On the Front-End Server steps above> -ApplicationId callrexconferencerecorder
- Close the PowerShell window.
On the QMS Server:
- Install the Standard Quality Management Services (Quality Management Services and Quality Management Suite Client) as described in the Quality Management Suite Installation Guide.
- Connect the Lync Server installation media to the QMS server, either by inserting the Lync Server 2010 installation CD or mounting the Lync Server 2010 installation .iso file.
- If the Lync Server 2010 Deployment Wizard does not start automatically, run the Setup.exe program in the Setup/amd64 folder from the install media.
- Click Install, accept the License Agreement, and click OK.
- Click the Install or Update Lync Server System link.
- Click the Run button for Step 1: Install Local Configuration Store.
- Select the Retrieve directly from the Central Management Store option, and click Next. The Executing Commands page displays.
- Click Finish once the process has completed.
- Click the Run button for Step 2: Setup or Remove Lync Server Components.
- Click Next. The Executing Commands page displays.
- Click Finish once the process has completed.