webrtc and telecommunications
TRANSCRIPT
![Page 1: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/1.jpg)
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)
![Page 2: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/2.jpg)
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/
![Page 3: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/3.jpg)
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
![Page 4: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/4.jpg)
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
![Page 5: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/5.jpg)
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
![Page 6: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/6.jpg)
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
![Page 7: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/7.jpg)
![Page 8: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/8.jpg)
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
![Page 9: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/9.jpg)
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
![Page 10: WebRTC and Telecommunications](https://reader035.vdocuments.us/reader035/viewer/2022071814/55a799071a28ab2e628b45d9/html5/thumbnails/10.jpg)
WebRTC and Telephony