SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution
-
Upload
sipfoundry -
Category
Presentations & Public Speaking
-
view
71 -
download
2
description
Transcript of 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
Introducing the Presenters
George Niculae Daniel Tacalau Joegen Baclor
3Nothing short of a communications revolutionCommunications 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
4Approaching reality at Web speedThe 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
52013 is the year of WebRTCStatus 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?
6WebRTC attempts to set a new standard for open source and royalty free codecsOngoing Fight over Codecs and Patents
7Simple, its (almost) all in the browserHow Does It Work?
Features>Codecs
>Encryption
>NAT traversal
>Bandwidth mgmt
Signaling>SIP
>XMPP
>Proprietary
WebSocketsWebSockets
>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
9WebRTC Client Demo
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
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
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?
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