Cloud Storage · Video Recording

Video Recording

Securely archive all your audio / video streams in MP4 blended file or as RAW separate files.


Video RTC (WebRTC) platforms enable to record all audio and video streams of your services to a secure, scalable Cloud Storage. Video Recording is connected to the SPLIT Forward / Reverse in order to process all video calls of your Contact Center.

Video Recording

Service Conditions

This cloud recording service is available for CPaaS / SaaS on AWS. If your are targeting on-premise or specific IaaS deployment you can contact our Sales.

Type IaaS  Regions  Storage Security
CPaaS AWS US, EU  S3 Bucket  AES 256-bit
 SaaS AWS US, EU  S3 Bucket  AES 256-bit

Video Formats

Format Mode  Description
RAW Default Include 4 streams + 1 info files, ready to be converted to WebM.
 MP4 Generated Include 1 blended file with all multimedia streams mixed in MP4. 

Recording Sizing

Format: 640x480 (2 peers)

Duration LD <80 kbps SD 128 kbps  HD >300 kbps
 1 min  1,5 MB  2,5 MB  16 MB
 1 h (60 min)  90 MB  150 MB  1 GB
 1 day (24 h)  2,16 GB  3,6 GB  24 GB
 1 month (30 days)  64,8 GB  108 GB  720 GB

Storage Packs

Unit Pack Size Formats RAW  SD  HD
RecStorage1 100 GB, 500 GB, 1 TB RAW, MP4 ◾️ ◽️ ◽️
RecStorage2 100 GB, 500 GB, 1 TB RAW, MP4 ◾️ ◾️ ◽️
RecStorage3 100 GB, 500 GB, 1 TB RAW, MP4 ◾️ ◾️ ◾️

To request any more storage capacity, please contact our Sales team.

How does it work?

All Video Gateways (WebRTC) developed by Interactive Powers include a special SPLIT module which allows separate the media streams (video - audio - data) for any communication between users and agents. This development is based on SIP and WebRTC peers communications for the integration of voice, video and data in Contact Centers.

Video Recording Process

Step 1. Streams recording

A Videocall is initiated by a user or agent into the Video Gateway. This session will be composed of four media streams (agent-video, agent-audio, user-video, user-video) blended together in a single compressed RAW file.

Step 2. S3 Bucket archiving

The Video Gateway converts each stream to a regular RAW files that can be transferred by a recording server to an external storage area over S3 buckets. Along with the videocall index file, a unique session ID generated by the Video Gateway (WebRTC) is linked too. The process start once the call hangout event is activated, a job is in charge to ensure all streams are properly ZIP / tar.gz archived once completed.

Step 3. MP4 / RAW on demand access

All Video Stream in RAW can only be played by the Video Gateway convertor or dual-player. To get a unique file in MP4 (video & audio) you can ask the Video Recording Service to generate it. The MP4 format can played on most existing video players and is easier to manage; it includes both the agent and the user video mixed.

Step 4. SSH / FTP batch exportation

Most quality insurance process in a Contact Center can require to play, access and export in MP4 / MP3 a list of video calls / conversations, the video recording service enables to make a batch exportation using an SSH or FTP from the S3 bucket.

Step 5. API content access

Customers can have access to manage their own contents in order to get RAW or MP4 files recorded for external usages or other systems. Each service has an account and all functions are running over AWS / API and secure S3 tools.

Key Benefits


Video Recording Process

1. Privacy and Security

You can select to deploy REC on your own AWS organization or choose the region EU / US. Please contact our sales for more information.

2. Real-time Recording

You can record all your video calls in real time from the video gateway and access your archives immediately once released in the RAW format used by our WebRTC gateways.

3. Storage Distribution

Archives are pushed directly to your storage account, with the Cloud Hosting as an 24-hour backup. Each account is dedicated for your services only and use long term storage on S3 buckets.

5. Scalability and Reliability

Whether you need to record a 1:1 video call, video SPLIT with users and agents our robust and reliable archiving functionality scales to meet your needs.

6. Encrypted Recording

Recorded data is AES 256-bit encrypted at rest or in transit, providing the highest level of security to meet the most stringent of compliance and regulatory requirements.


Video recording for Contact Centers

This operation mode has various advantages when integrating the video channel into an existing Contact Center strategy, namely: Agents can use their regular phone to receive the audio stream of video calls like any other regular call treatment, routing strategies, IVR flows, CTI, PBX / ACD distribution, etc.. Now, you can have all video recording data properly stored, protected and available at any time without any complex procedures.


Interactive Powers - Streamline your business communications

© 2024 Interactive Powers Published with Hugo