Expert Vision CallRecording
A system for recording and processing telephone conversations over Cisco Unified Communications Manager (CUCM), built for environments with high requirements for security, availability and controlled access.
Recording & protection of calls in a Cisco environment
CallRecording v.4.5 captures and processes the RTP stream of recorded calls in real time and works both in SPANLESS mode (for phones with a Built-in Bridge) and in SPAN mode — for devices and software clients without that capability.
- Recording of SIP/RTP calls over CUCM
- Separation into inbound and outbound channels
- Encrypted storage or MP3 with a digital signature
- Multi-level controlled access to recordings
- Built-in reporting and monitoring-system integration
- High availability and redundancy (failover)
Suitable for
- Banks and financial institutions
- Corporate contact centers
- Organizations with regulatory call-recording requirements
- Environments running Cisco CUCM infrastructure
How recording protection works
Initially — within the first 1–2 minutes after a call ends — the recording is stored split into inbound and outbound channels, compressed and in a specific, non-standard format that on its own makes unauthorized access to the content outside the platform difficult. Immediately afterwards the recording passes through a separate protection service, applying one of the following two options based on the customer's settings:
The file becomes completely unreadable outside the system
The content of the recording is accessible only through the platform, with authorized access.
A playable file with integrity guarantee
The recording remains playable, but the digital signature makes it possible to unambiguously determine whether it has been modified without authorization.
System architecture
The software part of the system consists of two modules.
Windows Service
Starts automatically with the server and monitors the SIP signaling of the observed phones (in SPAN and/or SPANLESS mode), receiving packets over both TCP and UDP.
- Captures RTP packets when a call starts
- Distributes them by channel (inbound/outbound)
- Writes to a file named by phone number and call time
- Records RTP traffic even when SIP signaling is missed, so no call is lost
- Creates a record with metadata and file location in the database
Web application on Microsoft IIS
Accessible over HTTPS (with a server certificate), through which authorized users search, view and play back recordings.
- Search by direction, number, mask, date, time and duration
- View and play recordings according to user permissions
- Administration of users and groups
- Login with username/password or integrated Windows authentication (Active Directory, SSO)
Access levels
The administration module provides controlled, multi-level access to call recordings.
Search & view
Search and view calls by direction (inbound/outbound), called/calling number, external-number mask, date, time and duration — without playback rights.
Playback
The rights of a Standard User, extended with access to playing back recordings.
Administration
The rights of a Power User, extended with administration of users and groups (add, delete, activate, deactivate).