SlideShare a Scribd company logo
1 of 54
Download to read offline
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED.
WebRTC Media
Challenges
April 2014
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 2
Agenda
WebRTC Introduction
Why Server-side media?
WebRTC Gateway Options
WebRTC in Contact Centers
Multi-party Confernecing
Security Considerations
PowerMedia XMS
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 3
WHAT IS WEBRTC?
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 4
What is WebRTC – world-class VoIP engine for free
OPUS
On2
Global IP
Solutions
.org
Video Codec
Google acquired video compression
company On2 in February 2010 for $133
million
VoIP Media Engine
Google acquires Global IP Solutions for
$68.2M for real-time video and audio
Audio codec
Opus is a totally open, royalty-free, highly versatile
audio codec standardized by the Internet
Engineering Task Force (IETF) as RFC 6716 which
incorporated technology from Skype's SILK codec
and Xiph.Org's CELT codec.
Open Source Community
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 5
What is WebRTC – pending Web and Internet Standard
draft-ietf-rtcweb-audio-05
draft-ietf-rtcweb-data-channel-07
draft-ietf-rtcweb-data-protocol-03
draft-ietf-rtcweb-jsep-06
draft-ietf-rtcweb-overview-09
draft-ietf-rtcweb-rtp-usage-12
draft-ietf-rtcweb-security-06
draft-ietf-rtcweb-security-arch-09
draft-ietf-rtcweb-stun-consent-freshness-01
draft-ietf-rtcweb-transports-03
draft-ietf-rtcweb-use-cases-and-requirements-14
WebRTC 1.0:
Real-time Communication Between Browsers
•Editors draft
•First Public Working Draft: 27 October 2011
•Feb 9 2012 Working Draft
•Aug 21 2012 Working Draft
•Last Call Working Draft: re-scheduled for Q1 2014
•Candidate Recommendation: initially scheduled for
Q4 2012, but delayed probably until Q2 2014
webrtc rtcweb
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 6
What is WebRTC - 3 Javascript APIs used in the browser
CreatePeer
Connection
GetUser
Media
Data
Channel
Creates a media connection
(RTP) between 2 peers
Grants access to local
microphone and/or camera
Allows the user to send arbitrary
data between peers
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 7
Why Enterprises & Contact Centers like WebRTC
User benefits
No context switching
No minute usage
Video option: high value
customers expect a
premium experience
Faster time to delight
Contact center benefits
Integrated in with lower-cost
web CRM systems
Faster resolution =
decreased agent time
Customer delight = return
customers
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 8
WebRTC browers are growing to be ubiquitous
1 Billion Endpoints!
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 9
Why Developers Like WebRTC
Hardcore
Telco Software
Infrastructure
(10k’s)
Source: TADS, Alan Quayle
Telecom App Developer Hierarchy
Robust & Reliable
Cheap & Flexible
Easy & Integrated
Expectations
IT/Web Programmers building on
FOSS, telecom app platforms and
telecom API’s
(1M’s)
‘Cut and Paste’ web developers using web-
scripting and graphical tools on app platforms
(10M’s)
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 10
Basic call scenario
1. Alice connects to website & downloads
Javascript application
2. Alice’s browser asks if it is ok to share media
3. Bob connects to website & downloads
Javascript application
4. Bob’s browser asks if it is ok to share media
5. Alice clicks “call”
6. The Server tells Alice’s browser how to call Bob
(signaling)
7. Alice’s browser calls Bob
8. Bob accepts
9. Media is routed direcly between Alice & Bob
Server
Alice Bob
media
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 11
WebRTC Technologies
NAT Traversal
• ICE
• STUN
• TURN
Audio Codecs
• Opus
• G.711
Video Codecs (TBD)
• VP8
• H.264
Encryption
• DTLS
Port reduction
• RTCP Multiplex
• RTP Bundle
Signaling
• Session Description Protocol
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 12
WHY SERVER-SIDE MEDIA?
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 13
Typical WebRTC Models – P2P media
Server
client client
media
triangle
Server
client client
signaling signaling
media
trapazoid
Server
signaling
Lowest server & network cost
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 14
P2P with TURN
Server
client client
triangle
Server
client client
signaling signaling
trapezoid
Server
signaling
TURN
Server
TURN
Server
more server & network cost
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 15
WebRTC with Server-side Media
client client
triangle
Server
client
signaling media
trapazoid
signaling
Server
client
signaling media
more server & network cost
Server
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 16
Design Trade-offs – Cost vs. Performance vs. Location
Application
Performance
Server
Performance
Client
Performance
Higher
infrastructure
costs
Battery life
Speed
Quality
expectations
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 17
When does server-side media make sense?
When bandwidth
is limited
When the user is
paying per GB
When power is
limited
When there is
regulation
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 18
PowerMedia™ XMS
Multi-party mixing InterworkingTranscoding
Stream processing Person-to-machineRecording
WebRTC Media Processing Use Cases
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 19
WEBRTC GATEWAY MODELS
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 20
“Legacy” Telephony Interworking Functions
HTTP-to-SIP
(H2S)
Media GW
Transcoder
NetworkWebRTC Users Phone User
SRTP-DTLS
UDP/TCP
RTP/SRTP-SDES
UDP
OPUS/VP8 G.7XX/H.264
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 21
WebRTC Gateways Come in Many Packages
HTTP-to-SIP
(H2S)
Media GW
Transcoder
HTTP-to-SIP
(H2S)
Media GW
Transcoder
HTTP-to-SIP
(H2S)
Media GW
Transcoder
HTTP-to-SIP
(H2S)
Media GW
Transcoder
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 22
Will One H2S Gateway be Sufficient?
Retail Click-to-Call
Enterprise Click-to-Call
Residential Web Phone
RCS Web Client
Developer API exposure
Remote Agent
Remote Worker
HTTP-to-SIP
(H2S)
IMS/RCS
RFC3261 SIP
Enterprise SIP
Application specific APIs work best SIP is not really that standard
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 23
Media Requirements More Uniform than H2S
H2S
WebRTC
Media GW
Transcoder
NetworkWebRTC Users SIP/IMS Networks
Web Signaling
SRTP-DTLS
UDP/TCP
RTP/SRTP-SDES
UDP
OPUS/VP8 G.7XX/H.264
H2S
H2S
SIP
H2S
Control Interfaces
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 24
3GPP TR23.701 WebRTC Gateway Architecture for IMS
H2S
WebRTC
Media GW
Transcoder
Javascript
Client
Webserver
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 25
WEBRTC IN CONTACT CENTERS
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 26
State-of-the-Art in Conferencing & Collaboration
Voice, video, text
2 or multi-party
Web or mobile app
PSTN calling
Share screen, desktop, docs
Webcasting
Real-time video augmentation
APIs for 3rd parties
26
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 27
State-of-the-Antiquated?
99.999% reliability
Universal interoperability
IVR with TextSpeech
Regulatory compliant
Supervisor modes
Recording & playback
API’s for systems integration
27
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 28
Contact Center Integration
28
click
Application
Server
Web Apps
SBC Media Server
Agent
Media
Interface
Media Control
SIP
SIP
RTP RTP
HTTP
Location
• Traditional click-to-callback
accelerated by WebRTC
Web-based
Application
integration
PSTN
Contact Center
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 29
Contact Center Integration
29
Web-based
callers
• Eliminate PSTN charges
• Faster time-to-resolution
• Improved customer experience
Web Apps
Agent
Media Control
WebRTC Signaling
SIP
SRTP RTP
HTTP
WebRTC Browsers
Application
Server
Media
InterfaceHTTP
Contact Center
Media Server
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 30
Contact Center Integration
30
Web-based
agents
• WebRTC reduce cost of
supporting remote agents
• Optional video integration
Web Apps
Agent
Media Control
WebRTC Signaling
HTTP
Location
WebRTC Browser
Application
Server
Media
Interface
SBC Media Server
SIP
RTPPSTN
Contact Center
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 31
Case Study – the Airline
31
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 32
Video-enabling a Contact Center
Web App
Server
Media
Control
HTTP/
REST
Media
Interface
SBC Media Server
RTP
Contact Center
SRTP
PSTN
PSTN Customers
Agents
ACD
Kiosk Customer
RTP
SIP
HTTP/
REST
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 33
Case Study – the Airline
33
Lessons Learned:
• Applications are viable today when you have
end-to-end control
• Leveraging existing infrastructure shortens
time-to-market
• Assume you will have poor connectivity
• Be careful with variable cloud latencies
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 34
MULTI-PARTY CONFERENCING
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 35
Challenge: Multi-party topology
35
Desktop SIP video client
Video stream
Android tablet with SIP client
WebRTC browser
iPad with SIP client
Android smartphone with SIP client
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 36
Peer-to-Peer Mesh with a Few Parties
36
• Works for a few
parties
• No server cost
• Lowest latency
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 37
Peer-to-Peer Mesh with Many Parties
37
• Doesn’t scale for
many parties
• Heavy
processing
burden on all
parties
• Massive
bandwidth
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 38
Centralized Routing
38
• Some server cost
• Lots of bandwidth
• Lots of client
processing
Video Router
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 39
Centralized Routing with SVC
39
• Some server cost
• Reduced bandwidth
• Reduced client
processing
• Requires specialized
clients
Video Router
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 40
Streamline with Media Server
40
Multipoint Control
Unit (MCU)
• Provides scalability
• Improves mobile
performance
• Dynamic back-end
control
• Least bandwidth &
client processing
MCU
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 41
Challenge: mixed capabilities
41
Desktop SIP video client
Android tablet with SIP client
WebRTC browser
iPad with SIP client
Android smartphone with SIP client
1920x1080
30 FPS
H.264
640x480
15 FPS
H.261
352X288
30 FPS
VP8
1280x720
25 FPS
VP8
1280x720
30 FPS
VP8
1280x720
30 FPS
H.264
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 42
0
240
480
720
960
1200
1440
1680
1920
2160
0 320 640 960 1280 1600 1920 2240 2560 2880 3200 3520 3840
Video Resolutions will Continue to Expand
720P
.9MP
1080P
2.1MP
VGA/.3MP
4K
8.3MP
WebRTC
Resolutions
today
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 43
SECURITY CONSIDERATIONS
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 44
Scope All Traffic APIs VoIP Traffic
Identifier Address:Port API Key Phone #, URI
Controls Bandwidth, Address,
Ports
API Calls VoIP Messages,
Bandwidth, Ports
Topology
Hiding
No N/A Yes
WebRTC Security - Looks More like Web than Telco
API
Management
Session Border
Control
Firewalls
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 45
Basic, Telco-Centric Model – Trust the SBC, Not the Web
Web
server
SBC
SIP/IMS
Network
SIP
Javascript
App
H2S
WebMG
SIP
RTP
Firewall
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 46
Mature, Web-Centric Model – Re-use Web Security
Web
server
SIP/IMS
Network
SIP
WebMG
Firewall
APIManager
API Calls
H2S
Server
Identity
Server
App
Server
App
Server
WSS
server
STUN/
TURN
Internal
REST APIs
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 47
POWERMEDIA XMS
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 48
PowerMedia XMS
Virtualized
Cloud-ready
Audio
Video
WebRTC
Robust
Developer APIs
Standardized
Production
Interfaces
real-time media processing platform
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 49
SIP Web Java Speech
Audio Video WebRTC CPA
PowerMedia™ XMS
Media Platform for Developers & IT
RESTful
Java (JSR.309)
VXML
MSML
NETANN
MRCPv2
Javascript
PowerfulMediaAPIs
PowerMedia XMS
Diverse Developer Audiences
Extensive Capabilities
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 50
PowerMedia™ XMS
Multi-party mixing InterworkingTranscoding
Stream processing Person-to-machineRecording
PowerMedia XMS – Many Use Cases
RESTful
Java (JSR.309)
VXML
MSML
NETANN
MRCPv2
Javascript
Powerful Media APIs
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 51
PowerMedia XMS Media Resource Function (MRF)
IMS compliant MRF interfaces
XMS controlled via SIP from AS
MSML or VXML embedded inside SIP signaling
directed to XMS
All core SIP traffic brokered by S/I-CSCF
Offloads media processing from AS
Multi-party conferencing
Announcements & Prompts
IVR
Ring back tones
Voicemail
Transcoding
Future ready - comprehensive video &
WebRTC support
Starting point for NFV – 100% virtualized
software
Hypervisors: VMWare, KVM, XEN, OVM
TAS
MGCF/
MGW
SBC/
P-CSCF
CSCF
PowerMedia XMS MRF
SIP
RTP
Mr
Mb Mb
ISC
Mg/MiMw
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 52
PowerMedia XMS WebRTC Media Gateway
Converts WebRTC media to standard
VoIP media
Encryption interworking
Media plan interworking
NAT traversal negotiation
Rapidly integrates with applications
Web apps - RESTful & Javascript API
Java apps – JSR.309
SIP – MSML, NetAnn
Scripting interface – VXML
Proven integration with many ecosystem
partners
Streamlined media plane
Less infrastructure -reduced CAPEX & OPEX
Offloads media functions from applications'
SIP/IMS Networks
H2S H2S
H2S H2S
Media Control
Interfaces
PowerMedia XMS
WebRTC Media Gateway
Developer & Partner Applications
with Signaling
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 53
z
PowerMedia XMS Software Transcoder
Virtualized software-based transcoding
Leverage cloud assets instead of expensive DSPs
Inline transcoder
Acts as a B2BUA
No signaling control required
Transcoding gateway
Use media server control interfaces
RESTful API
RFC4117*
Comprehensive & rapid codec support
Audio - G.711u/a, G.723, G.726, G.729a, G.729b,
AMR-NB, iLBC*, Wideband: G.722, AMR-WB**
(G.722.2), Opus
Video - VP8, H.264, MPEG 4, H.263, H.263+,
H.263++, VP9*
MGW/SB
C
SIP/IMS
Core
MGW/
SBC
Codec A Codec B
Inline Transcoder
PowerMedia
XMS
MGW/SB
C
SIP/IMS
Core
MGW/
SBC
Codec A Codec B
Transcoding Gateway
PowerMedia XMS
Signaling
Media
** - Using the AMR-WB resource in connection with one or more Dialogic products mentioned herein does not grant the
right to practice the AMR-WB standard. To seek a patent license agreement to practice the standard, contact the VoiceAge
Corporation at http://www.voiceage.com/licensing.php.
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 54
• Audio Codecs
• G.711u/a, G.723, G.726, G.729a, G.729b, AMR-NB, iLBC*
• Wideband: G.722, AMR-WB** (G.722.2), Opus
• Video Codecs and Processing
• VP8, H.264, MPEG 4, H.263, H.263+, H.263++
• HD720p, VGA, QVGA,4CIF, CIF, QCIF
• Frame rates: Up to 30 FPS
• Bit rates: Up to 2Mbps
• MSML (SIP based)
• RESTful API (http based)
• JSR309 (Java based)
• VXML (script based)
• NETANN (SIP)
State of the art rich media processing
• Streaming and Recording
• Advanced Conferencing
• Transcoding, Trans-rating, Trans-sizing
• Video text and image overlays, scrolling
• Tone Generation / Detection
• Call Progress Analysis
• Positive Voice Detection (PVD)
• Positive Answering Machine Detection (PAMD)
• SIP (RFC 3261)
• RTP, RTCP, RTCP-XR, RTCP-HR, SRTP
• RTSP (client support, streaming media)
• MRCPv2 (ASR/TTS server support)
• ICE Lite / STUN* / TURN*
• IPv4, IPv6* ** - Using the AMR-WB resource in connection with one or more Dialogic products mentioned herein does not grant the right to practice the AMR-WB standard. To seek a patent license
agreement to practice the standard, contact the VoiceAge Corporation at http://www.voiceage.com/licensing.php.*planned for 2014
SIP / WebRTC / RTP Specifications
Audio / Video Media Functions Audio / Video Media Functions
Media Control Protocols

More Related Content

What's hot

Moving Multimedia Applications to the Cloud
Moving Multimedia Applications to the CloudMoving Multimedia Applications to the Cloud
Moving Multimedia Applications to the CloudDialogic Inc.
 
Deploying WebRTC successfully – A web developer perspective
Deploying WebRTC successfully – A web developer perspectiveDeploying WebRTC successfully – A web developer perspective
Deploying WebRTC successfully – A web developer perspectiveDialogic Inc.
 
Video Codecs and the Future by Vince Puglia
Video Codecs and the Future by Vince PugliaVideo Codecs and the Future by Vince Puglia
Video Codecs and the Future by Vince PugliaDialogic Inc.
 
Monetizing the 4G Investment (Mobile Data, and VoLTE Roaming and Interworking)
Monetizing the 4G Investment (Mobile Data, and VoLTE Roaming and Interworking)Monetizing the 4G Investment (Mobile Data, and VoLTE Roaming and Interworking)
Monetizing the 4G Investment (Mobile Data, and VoLTE Roaming and Interworking)Dialogic Inc.
 
WebRTC Infrastructure the Hard Parts: Media
WebRTC Infrastructure the Hard Parts: MediaWebRTC Infrastructure the Hard Parts: Media
WebRTC Infrastructure the Hard Parts: MediaDialogic Inc.
 
Workshop web rtc implementation details
Workshop web rtc implementation detailsWorkshop web rtc implementation details
Workshop web rtc implementation detailsDouglas Tait
 
Putting WebRTC Media in the Cloud
Putting WebRTC Media in the CloudPutting WebRTC Media in the Cloud
Putting WebRTC Media in the CloudDialogic Inc.
 
How to Make WebRTC Useful for Business
How to Make WebRTC Useful for BusinessHow to Make WebRTC Useful for Business
How to Make WebRTC Useful for BusinessDialogic Inc.
 
Server-side WebRTC Infrastructure
Server-side WebRTC InfrastructureServer-side WebRTC Infrastructure
Server-side WebRTC InfrastructureDialogic Inc.
 
To Build or Not to Build Your WebRTC Infrastructure
To Build or Not to Build Your WebRTC InfrastructureTo Build or Not to Build Your WebRTC Infrastructure
To Build or Not to Build Your WebRTC InfrastructureTsahi Levent-levi
 
What's Next for WebRTC
What's Next for WebRTCWhat's Next for WebRTC
What's Next for WebRTCChad Hart
 
WebRTC Challenges in Contact Centers
WebRTC Challenges in Contact CentersWebRTC Challenges in Contact Centers
WebRTC Challenges in Contact CentersDialogic Inc.
 
PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014Dialogic Inc.
 
WebRTC Expo V keynote by Jim Machi
WebRTC Expo V keynote by Jim MachiWebRTC Expo V keynote by Jim Machi
WebRTC Expo V keynote by Jim MachiRobin Carley
 
Value Added Services and WebRTC
Value Added Services and WebRTCValue Added Services and WebRTC
Value Added Services and WebRTCDialogic Inc.
 
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...F5 Networks
 
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...Cohesive Networks
 
Cisco ACI & F5 Integrate to Transform the Data Center
Cisco ACI & F5 Integrate to Transform the Data CenterCisco ACI & F5 Integrate to Transform the Data Center
Cisco ACI & F5 Integrate to Transform the Data CenterF5NetworksAPJ
 
Eyeball Messenger SDK by Eyeball Networks
Eyeball Messenger SDK by Eyeball NetworksEyeball Messenger SDK by Eyeball Networks
Eyeball Messenger SDK by Eyeball NetworksEyeball Networks
 
BIG-IP Policy Enforcement Manager
BIG-IP Policy Enforcement ManagerBIG-IP Policy Enforcement Manager
BIG-IP Policy Enforcement ManagerF5 Networks
 

What's hot (20)

Moving Multimedia Applications to the Cloud
Moving Multimedia Applications to the CloudMoving Multimedia Applications to the Cloud
Moving Multimedia Applications to the Cloud
 
Deploying WebRTC successfully – A web developer perspective
Deploying WebRTC successfully – A web developer perspectiveDeploying WebRTC successfully – A web developer perspective
Deploying WebRTC successfully – A web developer perspective
 
Video Codecs and the Future by Vince Puglia
Video Codecs and the Future by Vince PugliaVideo Codecs and the Future by Vince Puglia
Video Codecs and the Future by Vince Puglia
 
Monetizing the 4G Investment (Mobile Data, and VoLTE Roaming and Interworking)
Monetizing the 4G Investment (Mobile Data, and VoLTE Roaming and Interworking)Monetizing the 4G Investment (Mobile Data, and VoLTE Roaming and Interworking)
Monetizing the 4G Investment (Mobile Data, and VoLTE Roaming and Interworking)
 
WebRTC Infrastructure the Hard Parts: Media
WebRTC Infrastructure the Hard Parts: MediaWebRTC Infrastructure the Hard Parts: Media
WebRTC Infrastructure the Hard Parts: Media
 
Workshop web rtc implementation details
Workshop web rtc implementation detailsWorkshop web rtc implementation details
Workshop web rtc implementation details
 
Putting WebRTC Media in the Cloud
Putting WebRTC Media in the CloudPutting WebRTC Media in the Cloud
Putting WebRTC Media in the Cloud
 
How to Make WebRTC Useful for Business
How to Make WebRTC Useful for BusinessHow to Make WebRTC Useful for Business
How to Make WebRTC Useful for Business
 
Server-side WebRTC Infrastructure
Server-side WebRTC InfrastructureServer-side WebRTC Infrastructure
Server-side WebRTC Infrastructure
 
To Build or Not to Build Your WebRTC Infrastructure
To Build or Not to Build Your WebRTC InfrastructureTo Build or Not to Build Your WebRTC Infrastructure
To Build or Not to Build Your WebRTC Infrastructure
 
What's Next for WebRTC
What's Next for WebRTCWhat's Next for WebRTC
What's Next for WebRTC
 
WebRTC Challenges in Contact Centers
WebRTC Challenges in Contact CentersWebRTC Challenges in Contact Centers
WebRTC Challenges in Contact Centers
 
PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014
 
WebRTC Expo V keynote by Jim Machi
WebRTC Expo V keynote by Jim MachiWebRTC Expo V keynote by Jim Machi
WebRTC Expo V keynote by Jim Machi
 
Value Added Services and WebRTC
Value Added Services and WebRTCValue Added Services and WebRTC
Value Added Services and WebRTC
 
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
Company Profile: F5 Networks’ Traffix Signaling Delivery Controller and BIG-I...
 
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
 
Cisco ACI & F5 Integrate to Transform the Data Center
Cisco ACI & F5 Integrate to Transform the Data CenterCisco ACI & F5 Integrate to Transform the Data Center
Cisco ACI & F5 Integrate to Transform the Data Center
 
Eyeball Messenger SDK by Eyeball Networks
Eyeball Messenger SDK by Eyeball NetworksEyeball Messenger SDK by Eyeball Networks
Eyeball Messenger SDK by Eyeball Networks
 
BIG-IP Policy Enforcement Manager
BIG-IP Policy Enforcement ManagerBIG-IP Policy Enforcement Manager
BIG-IP Policy Enforcement Manager
 

Similar to WebRTC Media Challenges

IMS WebRTC Workshop Oracle
IMS WebRTC Workshop OracleIMS WebRTC Workshop Oracle
IMS WebRTC Workshop OracleAlan Quayle
 
How WebRTC is Altering the Landscape for Mobile UC & BYOD
How WebRTC is Altering the Landscape for Mobile UC & BYODHow WebRTC is Altering the Landscape for Mobile UC & BYOD
How WebRTC is Altering the Landscape for Mobile UC & BYODGENBANDcorporate
 
Web rtc expo v keynote final3
Web rtc expo v keynote final3Web rtc expo v keynote final3
Web rtc expo v keynote final3Robin Carley
 
WebRTC Expo V keynote by Jim Machi
WebRTC Expo V keynote by Jim MachiWebRTC Expo V keynote by Jim Machi
WebRTC Expo V keynote by Jim MachiDialogic Inc.
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceSimon Baker
 
Getting Started with WebRTC
Getting Started with WebRTCGetting Started with WebRTC
Getting Started with WebRTCChad Hart
 
Real-time Communications at Internet Speed
Real-time Communications at Internet SpeedReal-time Communications at Internet Speed
Real-time Communications at Internet SpeedBrian Pulito
 
Workshop web rtc customers and use cases
Workshop web rtc customers and use casesWorkshop web rtc customers and use cases
Workshop web rtc customers and use casesDouglas Tait
 
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...Brian Pulito
 
IoT Smart APIs using Nomos RuleX
IoT Smart APIs using Nomos RuleXIoT Smart APIs using Nomos RuleX
IoT Smart APIs using Nomos RuleXCliff Faurer
 
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...apidays
 
Webrtc Technology overview and Business Opportunity
Webrtc Technology overview and Business OpportunityWebrtc Technology overview and Business Opportunity
Webrtc Technology overview and Business OpportunityKen Workun
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsIMTC
 
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays
 
Customer Highleveloverview
Customer HighleveloverviewCustomer Highleveloverview
Customer Highleveloverviewrehanf5
 

Similar to WebRTC Media Challenges (20)

IMS WebRTC Workshop Oracle
IMS WebRTC Workshop OracleIMS WebRTC Workshop Oracle
IMS WebRTC Workshop Oracle
 
How WebRTC is Altering the Landscape for Mobile UC & BYOD
How WebRTC is Altering the Landscape for Mobile UC & BYODHow WebRTC is Altering the Landscape for Mobile UC & BYOD
How WebRTC is Altering the Landscape for Mobile UC & BYOD
 
Web rtc expo v keynote final3
Web rtc expo v keynote final3Web rtc expo v keynote final3
Web rtc expo v keynote final3
 
WebRTC Expo V keynote by Jim Machi
WebRTC Expo V keynote by Jim MachiWebRTC Expo V keynote by Jim Machi
WebRTC Expo V keynote by Jim Machi
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 
Getting Started with WebRTC
Getting Started with WebRTCGetting Started with WebRTC
Getting Started with WebRTC
 
Real-time Communications at Internet Speed
Real-time Communications at Internet SpeedReal-time Communications at Internet Speed
Real-time Communications at Internet Speed
 
Workshop web rtc customers and use cases
Workshop web rtc customers and use casesWorkshop web rtc customers and use cases
Workshop web rtc customers and use cases
 
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
 
IoT Smart APIs using Nomos RuleX
IoT Smart APIs using Nomos RuleXIoT Smart APIs using Nomos RuleX
IoT Smart APIs using Nomos RuleX
 
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
 
C koehncke webinar v2
C koehncke webinar v2C koehncke webinar v2
C koehncke webinar v2
 
Webrtc Technology overview and Business Opportunity
Webrtc Technology overview and Business OpportunityWebrtc Technology overview and Business Opportunity
Webrtc Technology overview and Business Opportunity
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
IBM Blockchain Overview
IBM Blockchain OverviewIBM Blockchain Overview
IBM Blockchain Overview
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP Worlds
 
MWLUG Bluemix
MWLUG BluemixMWLUG Bluemix
MWLUG Bluemix
 
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
 
Customer Highleveloverview
Customer HighleveloverviewCustomer Highleveloverview
Customer Highleveloverview
 

More from Dialogic Inc.

Integrated Media Gateway and the Transition to IP
Integrated Media Gateway and the Transition to IPIntegrated Media Gateway and the Transition to IP
Integrated Media Gateway and the Transition to IPDialogic Inc.
 
How IBM and Dialogic Are Making Conferencing Smarter with AI
How IBM and Dialogic Are Making Conferencing Smarter with AIHow IBM and Dialogic Are Making Conferencing Smarter with AI
How IBM and Dialogic Are Making Conferencing Smarter with AIDialogic Inc.
 
Helping Service Providers to Empower, Engage, Excite
Helping Service Providers to Empower, Engage, ExciteHelping Service Providers to Empower, Engage, Excite
Helping Service Providers to Empower, Engage, ExciteDialogic Inc.
 
Real-time Communications Catching the Next Wave
Real-time Communications Catching the Next WaveReal-time Communications Catching the Next Wave
Real-time Communications Catching the Next WaveDialogic Inc.
 
Get Ready for the Next Generation Diameter Signaling Controller (DSC)
Get Ready for the Next Generation Diameter Signaling Controller (DSC)Get Ready for the Next Generation Diameter Signaling Controller (DSC)
Get Ready for the Next Generation Diameter Signaling Controller (DSC)Dialogic Inc.
 
LTE Asia 2014 - Remain Relevant - The Next Generation Diameter Signaling Cont...
LTE Asia 2014 - Remain Relevant - The Next Generation Diameter Signaling Cont...LTE Asia 2014 - Remain Relevant - The Next Generation Diameter Signaling Cont...
LTE Asia 2014 - Remain Relevant - The Next Generation Diameter Signaling Cont...Dialogic Inc.
 
LTE World Summit - The Next Generation of Diameter Signaling Controllers
LTE World Summit - The Next Generation of Diameter Signaling ControllersLTE World Summit - The Next Generation of Diameter Signaling Controllers
LTE World Summit - The Next Generation of Diameter Signaling ControllersDialogic Inc.
 

More from Dialogic Inc. (7)

Integrated Media Gateway and the Transition to IP
Integrated Media Gateway and the Transition to IPIntegrated Media Gateway and the Transition to IP
Integrated Media Gateway and the Transition to IP
 
How IBM and Dialogic Are Making Conferencing Smarter with AI
How IBM and Dialogic Are Making Conferencing Smarter with AIHow IBM and Dialogic Are Making Conferencing Smarter with AI
How IBM and Dialogic Are Making Conferencing Smarter with AI
 
Helping Service Providers to Empower, Engage, Excite
Helping Service Providers to Empower, Engage, ExciteHelping Service Providers to Empower, Engage, Excite
Helping Service Providers to Empower, Engage, Excite
 
Real-time Communications Catching the Next Wave
Real-time Communications Catching the Next WaveReal-time Communications Catching the Next Wave
Real-time Communications Catching the Next Wave
 
Get Ready for the Next Generation Diameter Signaling Controller (DSC)
Get Ready for the Next Generation Diameter Signaling Controller (DSC)Get Ready for the Next Generation Diameter Signaling Controller (DSC)
Get Ready for the Next Generation Diameter Signaling Controller (DSC)
 
LTE Asia 2014 - Remain Relevant - The Next Generation Diameter Signaling Cont...
LTE Asia 2014 - Remain Relevant - The Next Generation Diameter Signaling Cont...LTE Asia 2014 - Remain Relevant - The Next Generation Diameter Signaling Cont...
LTE Asia 2014 - Remain Relevant - The Next Generation Diameter Signaling Cont...
 
LTE World Summit - The Next Generation of Diameter Signaling Controllers
LTE World Summit - The Next Generation of Diameter Signaling ControllersLTE World Summit - The Next Generation of Diameter Signaling Controllers
LTE World Summit - The Next Generation of Diameter Signaling Controllers
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

WebRTC Media Challenges

  • 1. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. WebRTC Media Challenges April 2014
  • 2. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 2 Agenda WebRTC Introduction Why Server-side media? WebRTC Gateway Options WebRTC in Contact Centers Multi-party Confernecing Security Considerations PowerMedia XMS
  • 3. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 3 WHAT IS WEBRTC?
  • 4. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 4 What is WebRTC – world-class VoIP engine for free OPUS On2 Global IP Solutions .org Video Codec Google acquired video compression company On2 in February 2010 for $133 million VoIP Media Engine Google acquires Global IP Solutions for $68.2M for real-time video and audio Audio codec Opus is a totally open, royalty-free, highly versatile audio codec standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec. Open Source Community
  • 5. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 5 What is WebRTC – pending Web and Internet Standard draft-ietf-rtcweb-audio-05 draft-ietf-rtcweb-data-channel-07 draft-ietf-rtcweb-data-protocol-03 draft-ietf-rtcweb-jsep-06 draft-ietf-rtcweb-overview-09 draft-ietf-rtcweb-rtp-usage-12 draft-ietf-rtcweb-security-06 draft-ietf-rtcweb-security-arch-09 draft-ietf-rtcweb-stun-consent-freshness-01 draft-ietf-rtcweb-transports-03 draft-ietf-rtcweb-use-cases-and-requirements-14 WebRTC 1.0: Real-time Communication Between Browsers •Editors draft •First Public Working Draft: 27 October 2011 •Feb 9 2012 Working Draft •Aug 21 2012 Working Draft •Last Call Working Draft: re-scheduled for Q1 2014 •Candidate Recommendation: initially scheduled for Q4 2012, but delayed probably until Q2 2014 webrtc rtcweb
  • 6. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 6 What is WebRTC - 3 Javascript APIs used in the browser CreatePeer Connection GetUser Media Data Channel Creates a media connection (RTP) between 2 peers Grants access to local microphone and/or camera Allows the user to send arbitrary data between peers
  • 7. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 7 Why Enterprises & Contact Centers like WebRTC User benefits No context switching No minute usage Video option: high value customers expect a premium experience Faster time to delight Contact center benefits Integrated in with lower-cost web CRM systems Faster resolution = decreased agent time Customer delight = return customers
  • 8. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 8 WebRTC browers are growing to be ubiquitous 1 Billion Endpoints!
  • 9. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 9 Why Developers Like WebRTC Hardcore Telco Software Infrastructure (10k’s) Source: TADS, Alan Quayle Telecom App Developer Hierarchy Robust & Reliable Cheap & Flexible Easy & Integrated Expectations IT/Web Programmers building on FOSS, telecom app platforms and telecom API’s (1M’s) ‘Cut and Paste’ web developers using web- scripting and graphical tools on app platforms (10M’s)
  • 10. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 10 Basic call scenario 1. Alice connects to website & downloads Javascript application 2. Alice’s browser asks if it is ok to share media 3. Bob connects to website & downloads Javascript application 4. Bob’s browser asks if it is ok to share media 5. Alice clicks “call” 6. The Server tells Alice’s browser how to call Bob (signaling) 7. Alice’s browser calls Bob 8. Bob accepts 9. Media is routed direcly between Alice & Bob Server Alice Bob media
  • 11. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 11 WebRTC Technologies NAT Traversal • ICE • STUN • TURN Audio Codecs • Opus • G.711 Video Codecs (TBD) • VP8 • H.264 Encryption • DTLS Port reduction • RTCP Multiplex • RTP Bundle Signaling • Session Description Protocol
  • 12. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 12 WHY SERVER-SIDE MEDIA?
  • 13. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 13 Typical WebRTC Models – P2P media Server client client media triangle Server client client signaling signaling media trapazoid Server signaling Lowest server & network cost
  • 14. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 14 P2P with TURN Server client client triangle Server client client signaling signaling trapezoid Server signaling TURN Server TURN Server more server & network cost
  • 15. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 15 WebRTC with Server-side Media client client triangle Server client signaling media trapazoid signaling Server client signaling media more server & network cost Server
  • 16. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 16 Design Trade-offs – Cost vs. Performance vs. Location Application Performance Server Performance Client Performance Higher infrastructure costs Battery life Speed Quality expectations
  • 17. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 17 When does server-side media make sense? When bandwidth is limited When the user is paying per GB When power is limited When there is regulation
  • 18. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 18 PowerMedia™ XMS Multi-party mixing InterworkingTranscoding Stream processing Person-to-machineRecording WebRTC Media Processing Use Cases
  • 19. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 19 WEBRTC GATEWAY MODELS
  • 20. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 20 “Legacy” Telephony Interworking Functions HTTP-to-SIP (H2S) Media GW Transcoder NetworkWebRTC Users Phone User SRTP-DTLS UDP/TCP RTP/SRTP-SDES UDP OPUS/VP8 G.7XX/H.264
  • 21. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 21 WebRTC Gateways Come in Many Packages HTTP-to-SIP (H2S) Media GW Transcoder HTTP-to-SIP (H2S) Media GW Transcoder HTTP-to-SIP (H2S) Media GW Transcoder HTTP-to-SIP (H2S) Media GW Transcoder
  • 22. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 22 Will One H2S Gateway be Sufficient? Retail Click-to-Call Enterprise Click-to-Call Residential Web Phone RCS Web Client Developer API exposure Remote Agent Remote Worker HTTP-to-SIP (H2S) IMS/RCS RFC3261 SIP Enterprise SIP Application specific APIs work best SIP is not really that standard
  • 23. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 23 Media Requirements More Uniform than H2S H2S WebRTC Media GW Transcoder NetworkWebRTC Users SIP/IMS Networks Web Signaling SRTP-DTLS UDP/TCP RTP/SRTP-SDES UDP OPUS/VP8 G.7XX/H.264 H2S H2S SIP H2S Control Interfaces
  • 24. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 24 3GPP TR23.701 WebRTC Gateway Architecture for IMS H2S WebRTC Media GW Transcoder Javascript Client Webserver
  • 25. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 25 WEBRTC IN CONTACT CENTERS
  • 26. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 26 State-of-the-Art in Conferencing & Collaboration Voice, video, text 2 or multi-party Web or mobile app PSTN calling Share screen, desktop, docs Webcasting Real-time video augmentation APIs for 3rd parties 26
  • 27. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 27 State-of-the-Antiquated? 99.999% reliability Universal interoperability IVR with TextSpeech Regulatory compliant Supervisor modes Recording & playback API’s for systems integration 27
  • 28. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 28 Contact Center Integration 28 click Application Server Web Apps SBC Media Server Agent Media Interface Media Control SIP SIP RTP RTP HTTP Location • Traditional click-to-callback accelerated by WebRTC Web-based Application integration PSTN Contact Center
  • 29. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 29 Contact Center Integration 29 Web-based callers • Eliminate PSTN charges • Faster time-to-resolution • Improved customer experience Web Apps Agent Media Control WebRTC Signaling SIP SRTP RTP HTTP WebRTC Browsers Application Server Media InterfaceHTTP Contact Center Media Server
  • 30. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 30 Contact Center Integration 30 Web-based agents • WebRTC reduce cost of supporting remote agents • Optional video integration Web Apps Agent Media Control WebRTC Signaling HTTP Location WebRTC Browser Application Server Media Interface SBC Media Server SIP RTPPSTN Contact Center
  • 31. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 31 Case Study – the Airline 31
  • 32. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 32 Video-enabling a Contact Center Web App Server Media Control HTTP/ REST Media Interface SBC Media Server RTP Contact Center SRTP PSTN PSTN Customers Agents ACD Kiosk Customer RTP SIP HTTP/ REST
  • 33. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 33 Case Study – the Airline 33 Lessons Learned: • Applications are viable today when you have end-to-end control • Leveraging existing infrastructure shortens time-to-market • Assume you will have poor connectivity • Be careful with variable cloud latencies
  • 34. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 34 MULTI-PARTY CONFERENCING
  • 35. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 35 Challenge: Multi-party topology 35 Desktop SIP video client Video stream Android tablet with SIP client WebRTC browser iPad with SIP client Android smartphone with SIP client
  • 36. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 36 Peer-to-Peer Mesh with a Few Parties 36 • Works for a few parties • No server cost • Lowest latency
  • 37. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 37 Peer-to-Peer Mesh with Many Parties 37 • Doesn’t scale for many parties • Heavy processing burden on all parties • Massive bandwidth
  • 38. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 38 Centralized Routing 38 • Some server cost • Lots of bandwidth • Lots of client processing Video Router
  • 39. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 39 Centralized Routing with SVC 39 • Some server cost • Reduced bandwidth • Reduced client processing • Requires specialized clients Video Router
  • 40. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 40 Streamline with Media Server 40 Multipoint Control Unit (MCU) • Provides scalability • Improves mobile performance • Dynamic back-end control • Least bandwidth & client processing MCU
  • 41. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 41 Challenge: mixed capabilities 41 Desktop SIP video client Android tablet with SIP client WebRTC browser iPad with SIP client Android smartphone with SIP client 1920x1080 30 FPS H.264 640x480 15 FPS H.261 352X288 30 FPS VP8 1280x720 25 FPS VP8 1280x720 30 FPS VP8 1280x720 30 FPS H.264
  • 42. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 42 0 240 480 720 960 1200 1440 1680 1920 2160 0 320 640 960 1280 1600 1920 2240 2560 2880 3200 3520 3840 Video Resolutions will Continue to Expand 720P .9MP 1080P 2.1MP VGA/.3MP 4K 8.3MP WebRTC Resolutions today
  • 43. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 43 SECURITY CONSIDERATIONS
  • 44. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 44 Scope All Traffic APIs VoIP Traffic Identifier Address:Port API Key Phone #, URI Controls Bandwidth, Address, Ports API Calls VoIP Messages, Bandwidth, Ports Topology Hiding No N/A Yes WebRTC Security - Looks More like Web than Telco API Management Session Border Control Firewalls
  • 45. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 45 Basic, Telco-Centric Model – Trust the SBC, Not the Web Web server SBC SIP/IMS Network SIP Javascript App H2S WebMG SIP RTP Firewall
  • 46. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 46 Mature, Web-Centric Model – Re-use Web Security Web server SIP/IMS Network SIP WebMG Firewall APIManager API Calls H2S Server Identity Server App Server App Server WSS server STUN/ TURN Internal REST APIs
  • 47. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 47 POWERMEDIA XMS
  • 48. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 48 PowerMedia XMS Virtualized Cloud-ready Audio Video WebRTC Robust Developer APIs Standardized Production Interfaces real-time media processing platform
  • 49. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 49 SIP Web Java Speech Audio Video WebRTC CPA PowerMedia™ XMS Media Platform for Developers & IT RESTful Java (JSR.309) VXML MSML NETANN MRCPv2 Javascript PowerfulMediaAPIs PowerMedia XMS Diverse Developer Audiences Extensive Capabilities
  • 50. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 50 PowerMedia™ XMS Multi-party mixing InterworkingTranscoding Stream processing Person-to-machineRecording PowerMedia XMS – Many Use Cases RESTful Java (JSR.309) VXML MSML NETANN MRCPv2 Javascript Powerful Media APIs
  • 51. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 51 PowerMedia XMS Media Resource Function (MRF) IMS compliant MRF interfaces XMS controlled via SIP from AS MSML or VXML embedded inside SIP signaling directed to XMS All core SIP traffic brokered by S/I-CSCF Offloads media processing from AS Multi-party conferencing Announcements & Prompts IVR Ring back tones Voicemail Transcoding Future ready - comprehensive video & WebRTC support Starting point for NFV – 100% virtualized software Hypervisors: VMWare, KVM, XEN, OVM TAS MGCF/ MGW SBC/ P-CSCF CSCF PowerMedia XMS MRF SIP RTP Mr Mb Mb ISC Mg/MiMw
  • 52. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 52 PowerMedia XMS WebRTC Media Gateway Converts WebRTC media to standard VoIP media Encryption interworking Media plan interworking NAT traversal negotiation Rapidly integrates with applications Web apps - RESTful & Javascript API Java apps – JSR.309 SIP – MSML, NetAnn Scripting interface – VXML Proven integration with many ecosystem partners Streamlined media plane Less infrastructure -reduced CAPEX & OPEX Offloads media functions from applications' SIP/IMS Networks H2S H2S H2S H2S Media Control Interfaces PowerMedia XMS WebRTC Media Gateway Developer & Partner Applications with Signaling
  • 53. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 53 z PowerMedia XMS Software Transcoder Virtualized software-based transcoding Leverage cloud assets instead of expensive DSPs Inline transcoder Acts as a B2BUA No signaling control required Transcoding gateway Use media server control interfaces RESTful API RFC4117* Comprehensive & rapid codec support Audio - G.711u/a, G.723, G.726, G.729a, G.729b, AMR-NB, iLBC*, Wideband: G.722, AMR-WB** (G.722.2), Opus Video - VP8, H.264, MPEG 4, H.263, H.263+, H.263++, VP9* MGW/SB C SIP/IMS Core MGW/ SBC Codec A Codec B Inline Transcoder PowerMedia XMS MGW/SB C SIP/IMS Core MGW/ SBC Codec A Codec B Transcoding Gateway PowerMedia XMS Signaling Media ** - Using the AMR-WB resource in connection with one or more Dialogic products mentioned herein does not grant the right to practice the AMR-WB standard. To seek a patent license agreement to practice the standard, contact the VoiceAge Corporation at http://www.voiceage.com/licensing.php.
  • 54. COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 54 • Audio Codecs • G.711u/a, G.723, G.726, G.729a, G.729b, AMR-NB, iLBC* • Wideband: G.722, AMR-WB** (G.722.2), Opus • Video Codecs and Processing • VP8, H.264, MPEG 4, H.263, H.263+, H.263++ • HD720p, VGA, QVGA,4CIF, CIF, QCIF • Frame rates: Up to 30 FPS • Bit rates: Up to 2Mbps • MSML (SIP based) • RESTful API (http based) • JSR309 (Java based) • VXML (script based) • NETANN (SIP) State of the art rich media processing • Streaming and Recording • Advanced Conferencing • Transcoding, Trans-rating, Trans-sizing • Video text and image overlays, scrolling • Tone Generation / Detection • Call Progress Analysis • Positive Voice Detection (PVD) • Positive Answering Machine Detection (PAMD) • SIP (RFC 3261) • RTP, RTCP, RTCP-XR, RTCP-HR, SRTP • RTSP (client support, streaming media) • MRCPv2 (ASR/TTS server support) • ICE Lite / STUN* / TURN* • IPv4, IPv6* ** - Using the AMR-WB resource in connection with one or more Dialogic products mentioned herein does not grant the right to practice the AMR-WB standard. To seek a patent license agreement to practice the standard, contact the VoiceAge Corporation at http://www.voiceage.com/licensing.php.*planned for 2014 SIP / WebRTC / RTP Specifications Audio / Video Media Functions Audio / Video Media Functions Media Control Protocols