13
moderator: martin steinmann participants: george niculae, joegen baclor, daniel tacalau March 11, 2013 / Bentley University / Boston MA WebRTC A Communications Revolution 1

WebRTC Opens the Floodgates

Embed Size (px)

DESCRIPTION

 

Citation preview

moderator: martin steinmann

participants: george niculae, joegen baclor, daniel tacalau

March 11, 2013 / Bentley University / Boston MA

WebRTC – A Communications Revolution

1

Introducing the Presenters

George Niculae Daniel Tacalau Joegen Baclor

3 Nothing short of a communications revolution

Communications at Web Speed

> A softphone in a browser

> Complexity reduction

> Next generation ‘phone’ network

> Real-time everywhere

> $2 trillion industry re-invented

>Skype, but better, based on standards

4 Approaching reality at Web speed

The Vision of WebRTC

Chrome

> Desktop: full support

> Mobile: coming soon

Firefox / Firefox Mobile

> Desktop: full support and interop with

Chrome

> Mobile: Announced (Android)

Safari

> Apple focused on Face Time walled

garden and H.264

> Third party plugin: e.g. webrtc4all

> iOS is closed and prevents third party

browsers from accessing certain functions

5 2013 is the year of WebRTC

Status of WebRTC Standardization

Opera

> Mobile: Available (Android)

IE

> Via ChromeFrame plugin

> Microsoft chose a proprietary path

>Voice

> Opus (royalty free, open source)

>Video

> Google and Mozilla and W3C favor

VP8 (patent free and open source)

> Microsoft, Cisco, Apple favor H.264

(requires a license)

>Microsoft

> Remember RTAudio and RTVideo?

6 WebRTC attempts to set a new standard for open source and royalty free codecs

Ongoing Fight over Codecs and Patents

7 Simple, its (almost) all in the browser

How Does It Work?

Features

> Codecs

> Encryption

> NAT traversal

> Bandwidth mgmt

Signaling

> SIP

> XMPP

> Proprietary

WebSockets WebSockets

>sipXsbc as a secure

gateway for external

traffic

>WebSocket proxy

>Media anchoring

>Security (encryption)

>Flexible and secure

remote worker solution

>Mediation for vendor

specific phones (Cisco)

Secure infrastructure for browser based communication

openUC – WebRTC Architecture 8

9 WebRTC Client Demo

10 Cross-platform and speed no longer a trade-off you have to make

Mobile App Development is Changing

Why is this important?

> Cross-platform represents

huge complexity

> Real-time technology is

complex and expensive to

buy

> Could speed-up the adoption

of new operating systems

like Firefox OS and Ubuntu

Touch

11 Trend in Mobile App Development

We believe Web apps will win

> Costs less

> Faster time-to-market

> Cross-platform

WebRTC is ‘native’ in the browser

> High quality audio/video without

choppiness

> Acquired from the best source and

maintained by Google

Media enabling Web integrations

> Salesforce.com

> Zimbra

> Liferay

> openACD

Interoperability with phone end points

> Some hurdles to overcome

> Might require a proxy / gateway

Providing the enterprise infrastructure

> Enable the user to benefit from WebRTC client innovation

> Global SIP infrastructure

> Open, standards based, enables BYOD

12 Web based communications enablement

What Are We Working On?

Unite Zimbra first version

> Initiate calls (click-to-call)

> Presence integration

> Unified messaging / call history

> Conference management

> Corporate address book

> Calendar free / busy

Unite Zimbra second version

> Voice / video in the browser

> Screen sharing from the Zimbra UI

> Integrated chat / group chat

13 WebRTC brings voice / video / screen sharing right into the Zimbra browser UI

VMware Zimbra Communications Enabled