Configuring Verba for Mediation - AVMCU based recording

This article provides a detailed step by step guide on how to configure the Verba Recording System for RTP Proxy based recording in a Microsoft Lync environment.

Mediation / AVMCU based recording will only record incoming and outgoing PSTN calls and/or conferences which pass through the Mediation / AVMCU server. Internal and external Lync to Lync calls will not be recorded.
If you need to record calls other than PSTN or Conference calls, configure RTP Proxy based recording instead. 

When using Mediation / AVMCU based recording, calls are not rerouted, the call media path is not altered by Verba in any way. Media Collectors installed on the Lync Mediation / AVMCU servers are responsible for sending call media streams to the Recording Servers.

Important note on terminology

Traffic collection is managed by the Verba Recorder Proxy service operating in Remote Capture mode.
When configured this way, the service is not an active part of the call media path. It only captures the media streams that normally pass through its location (in this case the Mediation / AVMCU Server).

Preparation

Before starting to configure Verba for Lync recording, every Verba server and component have to be installed. For more information about the required servers and components see Call recording for Microsoft Lync and Skype for Business.

Firewall configuration

Refer to Firewall configuration for Skype for Business - Lync deployments for more information.

Stage One: Configure the Verba Media Collector and Proxy for Mediation / AVMCU based recording (Remote Capture / Media Collector mode)

Follow the steps below to configure the Verba Recorder Proxy service for Media Collector mode operation on the Mediation Server.

Stages One and Two take place on the same server's configuration page if the Mediation / AVMCU Servers are co-located on your Front End servers.

Step 1 - In the Verba web interface go to System / Servers, select the Mediation / AVMCU server where the Media Collector and Proxy service is installed and click on the Service Activation tab. 

Step 2 - Activate the Verba Media Collector and Proxy Service by clicking on the  icon.

Step 3 - Click on the Change Configuration Settings tab. Expand the Media Collector and Proxy section.

Step 4 - Under General / Recorder Connection, configure the authentication credentials for the connections with the recording service. Define the Authentication User and Authentication Passwords values. These credentials will be used later when configuring the connections in the recorder service.

Step 5 - In the General section set the Internal Domain, Numbers Pattern setting. This have to be a regex which matches to all internal line numbers and SIP domains.

Step 6 - Under Remote Capture set the Enabled field to Yes. 

Step 7 - At Interfaces add the Mediation server's network interface for listening by clicking on the  button.

Step 8 - At the right panel select an interface from the list, then click 'Save'.

Step 9 - Repeat the steps 7-8 until every interface is added to the configuration. 

Step 10 - Under Lync Connector section set the Enabled setting to Yes.

Step 11 - Save the changes by clickin on the  icon.

Step 12 - A notification banner will appear on the top. Click on the click here link, so you will be redirected to the Configuration Tasks tab. Click on the Execute button in order to execute the changes.

Changes can be execute at once at the end. In that case don't forget to click on 'Check All'.

Step 13 - Click on the Service Control tab tab.

Step 14 - Start the Verba Media Collector and Proxy Service by clicking on the  icon.

Step 15 - Repeat these steps for each Mediation / AVMCU servers in your system.


Stage Two: Configure the Verba Lync Filter for Mediation based recording

Follow the steps below to configure the Verba Lync Filters located on the Lync Front End servers. The Verba Lync Filter is responsible for capturing and modifying the signaling messages to alter the media path to include the Proxy Server.

Stages One and Two take place on the same server's configuration page if the Mediation / AVMCU Servers are co-located on your Front End servers.

Step 1 - In the Verba web interface go to System / Servers, select the Front End server running the Verba Lync Filter and click on the Service Activation tab.

Step 2 - Activate the Verba SfB/Lync Call Filter Service by clicking on the  icon.

Step 3 - Click on the Change Configuration Settings tab. Expand the SfB/Lync Call Filter section.

Step 4 - In the General section set the Internal Domain, Numbers Pattern setting. This have to be a regex which matches to all internal line numbers and SIP domains.

Step 5 - Set the Server version to the version of the Lync Platform you are using.

Step 6 (Optional) - If the Conference Only recording mode required, then set the Record Conference Calls Only setting to Enable.

Step 7 - Under the Signaling Information Target Settings section add your Mediation / AVMCU Servers by clicking on the  button next to Media Collector(s).

Step 8 - At the right panel select the Mediation / AVMCU Server from the drop down list at the Host. Click Save.

Step 9 - Repeat Steps 7-8 for every Mediation / AVMCU Server in your system.

Step 10 - Save the changes by clicking on the  icon.

Step 11 - A notification banner will appear on the top. Click on the click here link, so you will be redirected to the Configuration Tasks tab. Click on the Execute button in order to execute the changes.

Step 12 - Click on the Service Control tab tab.

Step 13 - Start the Verba SfB/Lync Call Filter Service by clicking on the  icon.

Step 14 - Repeat  these steps for every Lync Front End / Filter in your system.

Stage Three: Configure the Verba Passive Recorder service for Mediation based recording

Follow the steps below to configure the Verba Passive Recorder service for Mediation based recording:

Step 1 - In the Verba web interface go to System / Servers, select the Recording Server and click on the Service Activation tab. 

Step 2 - Activate the Verba Passive Recorder Service by clicking on the  icon.

Step 3 - Click on the Change Configuration Settings tab. Expand the Passive Recorder section.

Step 4 - Under Basics add your Mediation / AVMCU Servers by clicking in the  next to Recorder Proxy. 

Step 5 - Select the Mediation / AVMCU Server from the drop down list. Provide the username and password configured in the Verba Media Collector and Proxy Service above for the connections. Click Save.

Step 6 - Repeat Steps 4-5 for every Mediation / AVMCU Server in your system.

Step 7 - Set the Internal Domain, Numbers Pattern setting. This have to be a regex which matches to all internal line numbers and SIP domains.

Step 8 (Optional) - If the video recording required then set the Record Video Call As Audio Call setting No under the Advanced node.

Step 9 - Save the changes by clicking on the  icon.

Step 10 - A notification banner will appear on the top. Click on the click here link, so you will be redirected to the Configuration Tasks tab. Click on the Execute button in order to execute the changes.

Step 11 - Click on the Service Control tab tab.

Step 12 - Start the Verba Passive Recorder Service by clicking on the  icon.

Step 12 - Repeat these steps for each Recorder Server in your system.

Final Stage: Configure extensions

After finalizing the configuration of the recording services, make sure you have added the extensions you want recorded to the Verba extension list. This can be done manually (Extension list) or using Active Directory Synchronization.