Our Global Infrastructure
Read here
Overview of WebRTC SkywayTM
And
Related Architectures
Bill Lewis and Dr Alex Gouaillard
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
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
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
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
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
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
WebRTC SkywayTM
Cloud Features
Webapp Native appAndroid
Native appiOS
Native appDesktop
Widget button
WebRTC Enterprise
Tokay.meSocial
Skyway SMEPay as you go
WebRTC SkywayTM
Cloud Features
WidgetButton
Native appAndroid
Native appiOS
Native appDesktopWebAp
Embedded inWeb site
Embedded inIntranet / UC
Video Chat Here
WebRTC SkywayTM
Cloud Features
WidgetButton
Native appAndroid
Native appiOS
Native appDesktopWebAp
Links to Video Chat