WebRTC and Telecommunications
-
Upload
avoxi -
Category
Technology
-
view
56 -
download
0
Transcript of WebRTC and Telecommunications
WebRTC and
Telecommunications
Will this be your phone in the near future?
Steve Youngblood, AVOXI (www.avoxi.com)
Ben Klang, Mojo Lingo (www.mojolingo.com)
What is WebRTC?
“WebRTC is a free, open project that provides
browsers and mobile applications with Real-Time
Communications (RTC) capabilities via simple
APIs.”
http://www.webrtc.org/
What is WebRTC?
● Released by Google in 2011 as an open source
project for browser based real-time communications
● Has been followed by IETF efforts to standardize
relevant protocols and W3C efforts to standardize
browser APIs
● SIP over Websockets is often used due to the
applicability of SIP in most communications
scenarios
Primary WebRTC Components
● getUserMedia, which allows a web browser to
access the camera and microphone and to
capture media● RTCPeerConnection, which sets up
audio/video calls● RTCDataChannel, which allow browsers to
share data via peer-to-peer
Why WebRTC?
● Enables audio, video and messaging between users
with no plugins
● Enables audio and messaging between browsers and
other commercial communications environments
● Utilizes greater security found in most of today’s
communications systems
● The most simple link to VOIP/SIP
● It’s here today
Who’s Doing It?
● Twilio’s WebRTC APIs
● Amazon with it’s Mayday video service
● American Express’ Live Video Chat
● Google Hangouts
● Snapchat for voice
● JITSI’s open source web collaboration
application
How could it be used?
● Browser based phone in a contact center
application
o zero setup
o access from any device
● Browser based phone in a PBX application
● Video/audio/chat apps in any device
Rise of Contextual Comms
● Embed voice/video into business processes
● Enable communication at the point of need
o Help with health insurance application
o Discuss complex project with home owner
o Create ad-hoc internal & external teams
WebRTC and Telephony