webrtc and telecommunications

10
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)

Upload: avoxi

Post on 16-Jul-2015

56 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: 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)

Page 2: WebRTC and Telecommunications

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

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

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

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

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
Page 8: WebRTC and Telecommunications

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

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

WebRTC and Telephony