Putting WebRTC to Work: Using the Standard in the Real World

8,282 views
8,181 views

Published on

Presentation by TokBox founders discusses issues and potential of webRTC based communications

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
8,282
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Putting WebRTC to Work: Using the Standard in the Real World

  1. 1. Putting WebRTC to Work: Using the Standard in the Real World Ian Small, CEO
  2. 2. What’s a TokBox? Founded in 2007 Silicon Valley venture-backed startup Introduced OpenTok live video platform in 2010 Transitioned to WebRTC in 2012 Acquired by Telefónica Digital in 2012
  3. 3. Making it easy to add face-to-face WebRTC video to any web or mobile app
  4. 4. apprtc.appspot.com: In OpenTok: 500+ lines 17 lines
  5. 5. What do customers want? • Not WhatsApp, Skype or BitTorrent... • They want to have business impact • Customer service • Brand engagement • Remote diagnosis • Distance education • They don’t want to become real-time communications experts
  6. 6. Moving beyond the ordinary Real world not limited to WebRTC standard use cases
  7. 7. 1:1+ Group conferencing Broadcast Routing & scaling traffic Crossing firewalls Low-bandwidth devices Recording conversations PSTN interop and more...
  8. 8. Three applications Drawn from real-world experience
  9. 9. 1. Robots • There’s more than “Web” to WebRTC • All about device support • All about connectivity
  10. 10. 2. Insurance claims adjustment • “See what I see” use case • Also requires device support • Camera manipulation presents challenges
  11. 11. 3. Remote classroom • Multi-point scalable traffic • Speaker support • Bandwidth adaptation to avoid LCD challenges 50" 100" 150" 200" 250" 300" 350" 400" Video&Bit&Rate&for&Streams&Encountering&Level&2&Conges:on&Events&
  12. 12. 3. Remote classroom • Multi-party • Bandwidth adaptation • Speaker support 0" 50" 100" 150" 200" 250" 300" 350" 400" Video&Bit&Rate&for&Streams&Encountering&Level&2&Conges:on&Events& Congestion event Time leading up to congestion Time following congestion
  13. 13. Robots Insurance claims Remote classroom More than “web” Camera manipulation Multi-point traffic shaping
  14. 14. Implementation gaps 1. TCP transport fallback (uneven implementation) 2. H.264 support for improved mobile performance 3. Incomplete browser support 4. Quality management for multi-point streaming 5. Refence impl. lacks VP8 temporal scalability support 6. Archiving (regulatory)
  15. 15. But there’s good news • Chrome + Firefox + OpenTok -> commercial applications • Cloud solutions to browser gaps • Implementations moving forward • Enterprises can have business impact today
  16. 16. Breaking the rules with WebRTC • First real-time comms standard moving at Internet speed • Grown from 0 to 1B+ endpoints in less than a year • Spawning opportunities for new applications and new use cases • Enabled by a powerful standard, widely available browser implementations, and easy-to-use platforms like OpenTok
  17. 17. Enterprise-grade WebRTC for commercial apps

×