WebRTC Opens the Floodgates

1,331 views
1,236 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,331
On SlideShare
0
From Embeds
0
Number of Embeds
481
Actions
Shares
0
Downloads
29
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

WebRTC Opens the Floodgates

  1. 1. 1WebRTC – A Communications Revolutionmoderator: martin steinmannparticipants: george niculae, joegen baclor, daniel tacalauMarch 11, 2013 / Bentley University / Boston MA
  2. 2. Introducing the Presenters George Niculae Daniel Tacalau Joegen Baclor
  3. 3. Communications at Web SpeedNothing short of a communications revolution 3
  4. 4. The Vision of WebRTCApproaching reality at Web speed 4> 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
  5. 5. Status of WebRTC Standardization 2013 is the year of WebRTC 5Chrome Opera > Desktop: full support > Mobile: Available (Android) > Mobile: coming soon IEFirefox / Firefox Mobile > Via ChromeFrame plugin > Desktop: full support and interop with > Microsoft chose a proprietary path 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
  6. 6. Ongoing Fight over Codecs and Patents WebRTC attempts to set a new standard for open source and royalty free codecs 6> 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?
  7. 7. How Does It Work?Simple, its (almost) all in the browser 7 Features > Codecs WebSockets > Encryption WebSockets > NAT traversal > Bandwidth mgmt Signaling > SIP > XMPP > Proprietary
  8. 8. openUC – WebRTC ArchitectureSecure infrastructure for browser based communication 8 > 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)
  9. 9. WebRTC Client Demo 9
  10. 10. Mobile App Development is ChangingCross-platform and speed no longer a trade-off you have to make 10 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. 11. Trend in Mobile App Development 11 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
  12. 12. What Are We Working On? Web based communications enablement 12Media enabling Web integrations > Salesforce.com > Zimbra > Liferay > openACDInteroperability with phone end points > Some hurdles to overcome > Might require a proxy / gatewayProviding the enterprise infrastructure > Enable the user to benefit from WebRTC client innovation > Global SIP infrastructure > Open, standards based, enables BYOD
  13. 13. VMware Zimbra Communications EnabledWebRTC brings voice / video / screen sharing right into the Zimbra browser UI 13 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

×