temasys webrtc technical description skyway infrastructure

12
Our Global Infrastructu re Read here

Upload: temasys

Post on 12-Nov-2014

7.665 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Temasys WebRTC Technical Description Skyway Infrastructure

Our Global Infrastructure

Read here

Page 2: Temasys WebRTC Technical Description Skyway Infrastructure

Overview of WebRTC SkywayTM

And

Related Architectures

Bill Lewis and Dr Alex Gouaillard

Page 3: Temasys WebRTC Technical Description Skyway Infrastructure

Temasys WebRTC SkywayTM

Modularized to meet a wide variety of demanding use cases

Web app Native appAndroid

Lib / API / SDKjs binding

Lib / API / SDKjava binding

Lib / API / SDKObj-C binding

Native appiOS

Lib / API / SDK

Native appDesktop

Lib / API / SDKPHP binding

Widget button

WebRTC Enterprise

Tokay.meSocial Click to callEmbedded in

Web siteEmbedded inIntranet / UC

Tem

asys

W

ebRT

C Sk

yway

TM

Wha

t the

us

er s

ees

STUN / TURN webserver

SIP register

webrtc2sipIP-PBX(asterisk)

H.323 GW

XMPP server(ejabberd)

MCU

Signaling Server

Server side

Server

Client side

Skyway SMEPay as you go

Page 4: Temasys WebRTC Technical Description Skyway Infrastructure

WebRTC SkywayTM

Cloud Features

Alice Bob Cyndi

Media – data, voice, video

1 2

initiator

3

Initiate, find and connect

Connect to signaling server

persistent

Handshake – one time (TURN used 10%)

Critical FeaturesMultiple servers – global distributionGeo location built into Client, leveredIn STUN/TURNClient and Signaling server behave Intelligently – known bandwidthcapability – signaling adaptation givesHD effect @300 kpsClient uses “active thumbnails” to giveuser control and minimize bandwidthPure mesh to 10 pax – limit at clientprocessorOptimizes bandwidth with layout freedom (at client)H/E – High efficiency proprietary signaling server

STUN / TURN webserver

SIP register

webrtc2sipIP-PBX(asterisk)

H.323 GW

XMPP server(ejabberd)

MCU

Signaling H/E Server

Page 5: Temasys WebRTC Technical Description Skyway Infrastructure

WebRTC SkywayTM

Cloud Features

Critical FeaturesBeyond circa 10 pax use soft MCU to removepure meshAdapt resolution to client typeOptimizes bandwidth with layout freedom (atclient)Display driven streams, reporting display foreach stream allowsAdaptation (SVC, renegotiation, and Interoperability)

Desk

Desk

Desk

PhoneTablet

MCU

HD

HD

HD

SDQVGA/270p

STUN / TURN webserver

SIP register

webrtc2sipIP-PBX(asterisk)

H.323 GW

XMPP server(ejabberd)

MCU

Signaling Server

Page 6: Temasys WebRTC Technical Description Skyway Infrastructure

WebRTC SkywayTM

Cloud Features

STUN / TURN webserver

SIP register

webrtc2sipIP-PBX(asterisk)

H.323 GW

XMPP server(ejabberd)

MCU

Signaling Server

Critical FeaturesBroadcastingCascading of MCU allows “one to many” calls up to several hundred usersLinking of MCU allows practical conference usability up to unlimited number of participants

Page 7: Temasys WebRTC Technical Description Skyway Infrastructure

WebRTC SkywayTM

Cloud Features

STUN / TURN webserver

SIP register

webrtc2sipIP-PBX(asterisk)

H.323 GW

XMPP server(ejabberd)

MCU

Signaling Server

AppMod. SIP S (*)

SIP S

SIP Dev ice

REST/ HTTP Req.Signaling PathMedia Path

WebRTC2SIP Sig.

Gateway

Legacy

MCU

Skyway

WS

WebRTC2SIP(*) authorizes on the flySIP ID generationDemonstrable WebRTC 2Cisco, Polycom, Vidyo,and other SIP based systems

Page 8: Temasys WebRTC Technical Description Skyway Infrastructure

XMPP server(ejabberd)

WebRTC SkywayTM

Cloud Features

STUN / TURN webserver

SIP register

webrtc2sipIP-PBX(asterisk)

H.323 GW

XMPP server(ejabberd)

MCU

Signaling Server

Alice Bob Cyndi

1 2 3

STUN / TURN webserver Signaling H/E Server

Interop:FacebookGoogleLyncSkype

IP-PBX(asterisk)

H.323 GW

Interop:VoIP

Interop:LegacyPolycom /Cisco etc

Page 9: Temasys WebRTC Technical Description Skyway Infrastructure

WebRTC SkywayTM

Cloud Features

Webapp Native appAndroid

Native appiOS

Native appDesktop

Widget button

WebRTC Enterprise

Tokay.meSocial

Skyway SMEPay as you go

Page 10: Temasys WebRTC Technical Description Skyway Infrastructure

WebRTC SkywayTM

Cloud Features

WidgetButton

Native appAndroid

Native appiOS

Native appDesktopWebAp

Embedded inWeb site

Embedded inIntranet / UC

Video Chat Here

Page 11: Temasys WebRTC Technical Description Skyway Infrastructure

WebRTC SkywayTM

Cloud Features

WidgetButton

Native appAndroid

Native appiOS

Native appDesktopWebAp

Links to Video Chat