webrtc and telecommunications

Post on 16-Jul-2015

56 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related