Transcript
Page 1: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

moderator: martin steinmann

participants: george niculae, joegen baclor, daniel tacalau

March 11, 2013 / Bentley University / Boston MA

WebRTC – A Communications Revolution

1

Page 2: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

Introducing the Presenters

George Niculae Daniel Tacalau Joegen Baclor

Page 3: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

3Nothing short of a communications revolutionCommunications at Web Speed

Page 4: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

> 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

4Approaching reality at Web speedThe Vision of WebRTC

Page 5: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

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

52013 is the year of WebRTCStatus of WebRTC Standardization

Opera>Mobile: Available (Android)

IE>Via ChromeFrame plugin

>Microsoft chose a proprietary path

Page 6: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

>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?

6WebRTC attempts to set a new standard for open source and royalty free codecsOngoing Fight over Codecs and Patents

Page 7: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

7Simple, its (almost) all in the browserHow Does It Work?

Features>Codecs

>Encryption

>NAT traversal

>Bandwidth mgmt

Signaling>SIP

>XMPP

>Proprietary

WebSocketsWebSockets

Page 8: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

>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 communicationsipXecs – WebRTC Architecture

8

Page 9: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

9WebRTC Client Demo

Page 10: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

10Cross-platform and speed no longer a trade-off you have to makeMobile 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

Page 11: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

11Trend 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

Page 12: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

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

12Web based communications enablementWhat Are We Working On?

Page 13: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

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

13WebRTC brings voice / video / screen sharing right into the Zimbra browser UIVMware Zimbra Communications Enabled

Page 14: SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution

Top Related