Video RTC for
Video Gateway platform for Contact Center
© 2019 Interactive Powers Interactive Powers Streamline your business communications
A complete approach for Contact Center
© 2019 Interactive Powers WOW! Video RTC Altitude uCI
© 2019 Interactive Powers y Video RTC
Video Gateways for advanced Real-time Communications on existing Contact Centers. Multi-channel coverage for Web Browsers, Mobile devices and IoT.
© 2019 Interactive Powers Oui Móvil
© 2019 Interactive Powers Serviin - Video Call Center
© 2019 Interactive Powers © 2019 Interactive Powers Business Factors Video RTC is a complete Solution and Toolkit
e o p m f
Multitenant Customizable Configurable Scalable Flexible
RTMP & WebRTC Flavors and Use Friendly packaged Scalable video Ready for VM can run multiple Cases approach installation and ports capacity servers and cloud services on each for open standard upgrade with multi-server hosting services server unit developments procedure configuration deployments
© 2019 Interactive Powers Video RTC Video Real-Time Communications
© 2019 Interactive Powers Video RTC Video Real-Time Communications
© 2019 Interactive Powers Video RTC Video Real-Time Communications
© 2019 Interactive Powers Multiple Flavors Customized for your partners and projects
© 2019 Interactive Powers Showroom RTMP Gateway - Demo for Cloud Services
© 2019 Interactive Powers RTMP Develop your own Use Cases and Flavoured Services
© 2019 Interactive Powers Showroom WebRTC Gateway - Live Demo
© 2019 Interactive Powers WebRTC Develop your own Use Cases and Flavoured Video Services
© 2019 Interactive Powers Extended CCTR
+ y
CCTR Video CCTR
Phone Call (PSTN, SIP) + Voice / Video Call (WebRTC, RTMP)
Call Recording (Voice) + Video Recording (Video)
Automatic Call Distribution (ACD) + SPLIT over WebRTC, RTMP, SIP
Interactive Voice Response (IVR) + HTML5, Javascript
Caller #ID + Session #ID
Monitor, Interrup and Whisper Live Chat
Customer Relationship Mgt (CRM) File Sharing
Script Management File Sharing / CoBrowsing
© 2019 Interactive Powers How it works.
Users / Endpoints Contact Center
Video Channels y
RTC Video RTC SIP
Web Browser A V D SPLIT A PBX
CTI
Smartphone
Tablet D V Web Browser
© 2019 Interactive Powers Recommended Browsers Now Modern Web Browsers are all supported!
Safari Chrome Firefox Opera
© 2019 Interactive Powers Video RTC Servers All these scenarios works with both technologies RTMP and WebRTC
y y
RTC RTC
Video Gateway (WebRTC) Video Gateway (RTMP)
© 2019 Interactive Powers WebRTC Gateway Audio / Video SPLIT configuration for Contact Centers
Web Browser A V D SPLIT A PBX
CTI V
D
Smartphone Tablet
Android
© 2019 Interactive Powers RTMP Gateway Audio / Video SPLIT configuration for Contact Centers
Web Browser A V D SPLIT A PBX
CTI V
D
Smartphone Tablet
© 2019 Interactive Powers WebRTC-SIP
y Video RTC RTC SIP
A V D SPLIT A PBX
Your Website Your PBX | CTI
© 2019 Interactive Powers Core Functions
Mute Video Mute Audio Video Recording Custom Flavour
RTMP unsupported
External Repository
© 2019 Interactive Powers Special Extensions
Live Chat File Sharing Screen Sharing Lock Room
RTMP unsupported RTMP unsupported
© 2019 Interactive Powers SPLIT Functions
Video #ID Pop-up Agent SIP / DTMF Video Converter
Not available for RTMP
© 2019 Interactive Powers Web Browsers Run over any Desktop Web Browser (Mac, Windows, Linux)
Chrome Firefox Internet Explorer MS Edge Safari Opera
❌ WIP ❌
© 2019 Interactive Powers RTMP vs WebRTC
Key Features RTMP WebRTC Web Browser - User
Plugin - Pop-up Agent Flash Player Web Browser
IP Network TCP UDP
Mobile SDK Discontinued Android
HTTPS Yes Yes
Audio Codecs G711, Speex G711, Opus
Video Codecs H263 Sorenson H264, VP8-VP9
Security HTTPS HTTPS
© 2019 Interactive Powers Webclient
Call
Mute DTMF Settings
Hangup Your Help
© 2019 Interactive Powers y Features RTC
© 2019 Interactive Powers Core Features
Video Calling
Voice Calling Screen Sharing
Live Chat s File Sharing
© 2019 Interactive Powers Complementary Functions
Pop-up Agent CoBrowsing
API Framework Snapshot !
Video Recording Meeting Point "
SIP Connect s Video ID
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Video RTC · Gateway
© 2019 Interactive Powers Key Factors Advanced Video RTC functions
Maximum Bandwidth Set your video quality to HD or any low, medium bandwidth limit!
Low Bandwidth & Auto-adjustment Set automatically video size and framerate according to the bandwidth
Video Recording / SPLIT Set all video calls under auto-recording or with agent activation
Open Standards / Codecs Set VP8 / Opus / G711 transcoding in audio allowed!
© 2019 Interactive Powers Industry Standards This powerful dual solution is fully compliant with
RTMP or WebRTC Adobe Flash / RTMP and HTML5 / WebRTC
Web Browser Plug-in Adobe Flash Player 9.. 11.X / Native WebRTC
SIP Session Initiation Protocol IETF RFC 3261
Audio / Video Codecs Audio g711, Speex, Opus / Video VP8, h264,h263 Sorenson
© 2019 Interactive Powers Webclient · Video
© 2019 Interactive Powers Device Selection · Video
Powered by API Framework
© 2019 Interactive Powers
Technologies Evolutive and Built for Best of Breed Technologies
Stack RTMP Stack WebRTC iOS SDK Android SDK
Client & Server Client & Server Mobile Clients Mobile Clients
© 2019 Interactive Powers Open Standards Customized and Optimized Web Integration
Native API for Web Browser W3C HTML5 Integration Peer-to-Peer Open Standard with JavaScript Real-Time Communications
© 2019 Interactive Powers VideoRTC.js - Docs Powered by IVRPowers
© 2019 Interactive Powers VideoRTC.js - Docs Powered by IVRPowers
© 2019 Interactive Powers Mobile Devices Video RTC · End Points
Mobile Device Interactive Kiosk Web Browser
© 2019 Interactive Powers Hybrid Mobile Development
Apple Android
© 2019 Interactive Powers Screenshots (samples)
© 2019 Interactive Powers Videocalling…
© 2019 Interactive Powers VideoRTC Showroom
VideoRTC
© 2019 Interactive Powers Video RTC for CCTR
IntPowers
© 2019 Interactive Powers Videocalling…
#
© 2019 Interactive Powers Hybrid Development Powered by ionics 2
© 2019 Interactive Powers Android Desktop (Ionic 2)
© 2019 Interactive Powers API Framework Hybrid Builder Ionic 2 for Video Gateway (WebRTC)
y VideoRTC.js
Build your own end-points
© 2019 Interactive Powers Video ID Facial Recognition API
© 2019 Interactive Powers PSTN is not required to call!
y y
WIFI
© 2019 Interactive Powers Webclient - Custom
Build it from scratch in HTML5 API Framework · VideoRTC.js
Customize Icons, Colors, Size, Formats, Frames…
© 2019 Interactive Powers Webclient - Custom
Local Video
Remote Video
Video | Audio Buttons
Live Chat
Remote typing status…
© 2019 Interactive Powers Special Extensions
Live Chat File Sharing Screen Sharing Snapshot
HTML5 API Framework
© 2019 Interactive Powers Webclient - Windows
© 2019 Interactive Powers Screen Sharing
© 2019 Interactive Powers Apple iOS updated!
Safari 11
© 2018 Interactive Powers
Chrome Extension 3.1
Interactive Powers Screen Sharing Chrome Extension!
© 2019 Interactive Powers Live Chat Voice Call Video Call Escalating
Video RTC y Video Call
Voice Call
Live Chat
File Sharing Screen Sharing Snapshot
© 2019 Interactive Powers WebRTC Gateway System Requirements
Linux Debian 8 64-bit Asterisk Softswitch 11, 13 or upper inside Apache Web Server STUN/TURN Server SSL Certificate
© 2019 Interactive Powers RTMP Gateway System Requirements
Linux CentOS 6 64-bit Asterisk Softswitch 1.8, 11 inside Apache Web Server SSL Certificate
© 2019 Interactive Powers HA Scenarios 1, 2, 3 Inbound Video RTC SPLIT traffic for Contact Centers
Scenario 1 Scenario 2 Scenario 3 Frontend HA Backend HA Front & Back HA
RTMP | WebRTC RTMP | WebRTC RTMP | WebRTC
2… n Video RTC Servers 1 Video RTC Server 2… n Video RTC Servers
1 PBX Node Server 2… n PBX Node Servers 2… n PBX Node Servers
HTTP Proxy required HTTP Proxy required
© 2019 Interactive Powers HA · Scenario 1 Video RTC Frontend HA with 2…n Servers
HTTP Load Balancing y
PROXY y PBX
FAIL OVER y RANDOM
Video Gateway Cluster [2… n] Servers
© 2019 Interactive Powers HA · Scenario 2 PBX Backend HA with 2…n Servers
PBX Node 1
y PBX Node 2
FAIL OVER RANDOM PBX Node 3 ROUND ROBIN
Single Video Gateway PBX Cluster
© 2019 Interactive Powers HA · Scenario 3 Video RTC / PBX Frontend & Backend HA with 2…n Cross Servers
HTTP y PBX Node 1 Load Balancing
PROXY y PBX Node 2
FAIL OVER RANDOM y PBX Node 3
Video Gateway Cluster PBX Cluster [2… n] Servers
© 2019 Interactive Powers VM Environnements Public or Private Cloud Hosting
Some compliant • Proxmox Virtual Environnement VM environnements • VMware Environnement • Amazon EC2 Environnement • OVH Cloud Environnement • KVM Environnement • XEN Environnement
© 2019 Interactive Powers Operating System Minimal OS installation is required for all deployments
Distribution Gateway Kernel Websiste
Debian WebRTC v8 / 64-bit http://www.debian.org
CentOS RTMP v6 / 64-bit http://www.centos.org
Please contact our technical support for selecting the right distribution release.
© 2019 Interactive Powers Gateway (Voice) Enabling Video Call over RTMP or WebRTC
Ports CPU RAM SIZE
30 1-1 cores > 2 Gb S
60 1-2 cores > 4 Gb S-M
120 2-4 cores > 8 Gb M
240 4-8 cores > 8 Gb L
480 > 8 cores > 16 Gb XL
© 2019 Interactive Powers Gateway (Video) Enabling Voice Call over RTMP or WebRTC
Ports CPU RAM SIZE
30 1-2 cores > 4 Gb S-M
60 2-4 cores > 8 Gb M
120 4-8 cores > 16 Gb L
240 8-16 cores > 32 Gb XL
© 2019 Interactive Powers Video Recording Disk Sizing for Video Recording per video call (2 peers)
2x Peer Low Medium High 640 x 480 <80 kbps 128 Kbps >300 Kbps
1 min 1,5 Mb 2,5 Mb 16 Mb
1h (60 min) 90 Mb 150 Mb 1Gb
1 day (24h) 2,16 Gb 3,6 Gb 24 Gb
1 month (30 days) 64,8 Gb 108 Gb 720 Gb
© 2019 Interactive Powers Introducción
Interactive Powers Interactive Powers Europe America
Calle Magallanes, 13 2320 Ponce de Leon Blvd 28015 Madrid (Spain) 33134 Coral Gables (Miami)
© 2019 Interactive Powers Sales Contact:
Ivan Sixto [email protected] +34 699435965 | +34 911599846