NOTE: This requires Avaya Call Recording 4.0 and later.
What is Active Recording?
Active Recording is a recording solution that utilizes the Devlink connection to record calls. This is only available via Avaya Call Recording and is not available with a Chronicall license. When a call matches a Recording Rule within ACR, we send a request to record via the Devlink connection. IP Office then will send us the recording for that call and we will process it using the SIP data it sends us. Because the recording is coming directly from IPO, it includes the switch call ID and we can immediately associate it to the call in the logs, thus eliminating most association woes.
How does Active Recording work?
When a call comes into ACR, we check the Recording Rules and request the call from the IP Office. The IPO then sends us two things. First is the SIP messaging that makes up our .tmpvrtx file in the Live folder. This will include all the usual parties and timestamps as such, but also includes the switch call ID. This allows us to associate directly to the call without having to use association logic.
The second thing sent is the actual audio UL file. With Active Recording, there is only one UL file as both the inbound and outbound audio is merged into one stream.
Active Recording is very simple to set up, much easier than all other recording solutions
ACR Configurations Steps
- Install the Recording Library as normal and then enter ACR and go into the Recording Library configuration
- ACR now has two options for Recording Library, Active Recording or VM Pro. Select Active Recording and you will see this:
- Here are the fields that are directly relevant to Active Recording:
- Recording Library System ID: This always needs to be set to 1
- Recording Library IP Address: Needs to be the actual local IP address of the Recording Library server, the address it has for the internal network
- Recording Library Public IP Address: For hosted solutions
- The public IP of the Recording Library server so that end users can access and play recordings
- SIP Message Port: This IS NOT the SIP port on the IP Office, this is the port on the Recording Library server that needs to be open
- We receive the recording's metadata via this port.
- Active Recording RTP Port: This is also on the Recording Library server and needs to be open
- We receive the audio stream via this port
IP Office Configuration Steps
- Log into the IPO's configuration within IP Office Manager
- Go to System > LAN1 > VoIP
- NOTE: This must be configured on LAN1 as LAN2 will fail to send RTP data
- Check the box for H.323 Gatekeeper Enable
- Check the box for SIP Registrar Enable
- Save and Merge the changes
- This will require a PBX reboot which should normally occur after hours
Why is Active Recording not working?
Below are a few things observed that can cause Active Recording to not function:
- No Play buttons in C2G
- Enable Show Pending Recordings setting
- Recording Rules not setup
- Gray Play buttons in C2G
- Active Recording setup missing IP Addresses
- Ports blocked
- Recording Library not connected
- No .tmpvrtx files filling Live Folder
- Active Recording setup missing IP Addresses
- SIP Port blocked
- SIP Registrar is Disabled
- See IP Office Configuration Steps above
- No .ul files filling Live Folder
- Active Recording setup missing IP Addresses
- RTP Port blocked
- See the steps above for SIP Registrar is Disabled
Please note that we record using the preferred codec in IP Office. Whatever is at the top in the list of codecs for the trunk in question, we will get the audio. You can view this codec list in IPO Manager by going to the VoIP tab of the line.