Configuring BT ITS media recording
Media recording involves the BT Heartbeat and Directory service which acts as a proxy/mediator between the Media Recorder and the BT ITS IPSI system. Once the recorder service is started, it controls the state of the BT services as well, i.e. it starts/stops and monitors their state. When the BT service is up, it periodically checks the recorder service for TTPs in interest and establishes PWE3 streams to media ports provided by the recorder service. The configuration consists of configuring the BT services and Media Recorder (Unified Recorder service).
Prerequisites
Create NICs as per failover/redundancy requirements and configure static IP routing
Install BT Voice Recorder Heartbeat service (3.0.0 or newer)
- Create c:\ITS\TFTP_Root\local_ipconfig.txt
The ITS Heartbeat Voice Recorder Service and the ITS Directory Service must set with "manual" startup mode (default after installation). Do not change it to automatic or disabled.
The local_ipconfig.txt file
The config file should enumerate the friendly name of NICs. It tells the BT services which NICs should be used for specific network communications
Example for unicast setup
[Adapters] ITSdataLan=Management LAN ITSVoiceLanA=VLAN A ITSVoiceLanB=VLAN B [Physical] CardId=VoiceRecorder [Unicast Directory Services] VoiceRecorder=ds_proxy.1,ds_proxy.2
Example for multicast setup
[Adapters] ITSdataLan=Management LAN ITSVoiceLanA=VLAN A ITSVoiceLanB=VLAN B [Physical] CardId=VoiceRecorder
The global_ipconfig.txt file
This file is provided by the ITSProfile server via TFTP share and is populated automatically by the recorder service at startup. Please make sure the following setting is present:
[VR] SwapTTPonHealthy=false
Configuring the Unified Recorder service
Mandatory configuration steps
Related configuration can be found under Unified Call Recorder\BT ITS\IPSI
Active the Unified Call Recorder service on the Recording Servers
Step 1 - In the Verba Web Interface go to System \ Servers
Step 2 - Select the Recording Server from the list
Step 3 - Click on the Service Activation tab
Step 4 - Activate the Verba Unified Call Recorder Service by clicking on the icon.
Step 5 - Repeat the steps on all Recording Servers (all servers with either a Media Recorder or Recording Director role or both) if there are multiple.
Configure the Media Recorder servers
Step 1 - In the Verba Web Interface go to System \ Servers
Step 2 - Select the Recording Server from the list
Step 3 - Click on the Change Configuration Settings tab and navigate to Unified Call Recorder / Recording Providers / BT ITS/IPSI
Step 4 - Enable Media Recorder mode at Recording Server Role
Step 5 - Configure TTP Codec as per BT side codec being used (TTP Codec)
Step 6 - Configure the IPv4 address of the IPSI Management VLAN NIC at Management VLAN IP*. If the setting is empty, it defaults to "Network \ System \ Server IPv4 Address".
Step 7 - Configure the IPv4 address of the IPSI Voice A VLAN NIC at Voice VLAN1 IP*. If the setting is empty it defaults to "Network \ System \ Server IPv4 Address".
Step 8 - Configure the IPv4 address of the IPSI Voice B VLAN NIC at Voice VLAN2 IP*. If the setting is empty it defaults to "Network \ System \ Server IPv4 Address".
Step 9 - Configure the TFTP address(es) of the ITS Profile server at IPSI TFTP1/2 URL**, where the global_ipconfig.txt file is shared.
Step 10 - Review the Media Recorder and Media Processing configuration. For more information on voice activity detection and call splitting, see Configuring voice activity detection and call splitting for trader voice recording.
Step 11 - Save the changes by clicking 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.
Step 13 - Click on the Service Control tab.
Step 14 - Start the Verba Unified Call Recorder Service by clicking on the icon.
Step 15 - Repeat the steps on all Media Recorder servers.
* Addresses must be consistent with the NIC names provided in local_ipconfig.txt.
** At least one TFTP URL is required. The config file is retrieved at service startup. If it cannot be retrieved then the previous local copy is used and alert is raised.
Configure the Recording Director servers
Step 1 - In the Verba Web Interface go to System \ Servers
Step 2 - Select the Recording Server from the list
Step 3 - Click on the Change Configuration Settings tab and navigate to Unified Call Recorder / Recording Providers / BT ITS/IPSI
Step 4 - Enable Recording Director or Recording Director & Media Recorder mode under Recording Server Role. In case both Recording Director and Media Recorder roles are required, configuring the Media Recorder component as well.
Step 5 - Configure the list of the Voice Recorder IDs (previously configured on the BT side) the service should handle. It must contain both primary and secondary IDs in case of 2N recording.
Step 6 - Set 2N mode depending on the deployment architecture at IPSI / Media Recording 2N Mode.
Step 7 - In case it is a Standby Recording Director, define the API address of the Active Recording Director at Active TTP Manager.
If TTP Manager redundancy is configured (standby Recording Director), there must be a very stable network connection between the two hosts. NIC teaming or crossover cable connection is required. If the network is lost between the two servers bu