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

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

on

  • 1,910 views

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

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

Statistics

Views

Total Views
1,910
Views on SlideShare
1,510
Embed Views
400

Actions

Likes
0
Downloads
20
Comments
0

4 Embeds 400

http://industry.imtc.org 333
http://www.scoop.it 48
https://twitter.com 17
http://translate.googleusercontent.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • Putting WebRTC to Work: Using the Standard in the Real World Ian Small, CEO
  • 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
  • Making it easy to add face-to-face WebRTC video to any web or mobile app
  • apprtc.appspot.com: In OpenTok: 500+ lines 17 lines
  • 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
  • Moving beyond the ordinary Real world not limited to WebRTC standard use cases
  • 1:1+ Group conferencing Broadcast Routing & scaling traffic Crossing firewalls Low-bandwidth devices Recording conversations PSTN interop and more...
  • Three applications Drawn from real-world experience
  • 1. Robots • There’s more than “Web” to WebRTC • All about device support • All about connectivity
  • 2. Insurance claims adjustment • “See what I see” use case • Also requires device support • Camera manipulation presents challenges
  • 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&
  • 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
  • Robots Insurance claims Remote classroom More than “web” Camera manipulation Multi-point traffic shaping
  • 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)
  • But there’s good news • Chrome + Firefox + OpenTok -> commercial applications • Cloud solutions to browser gaps • Implementations moving forward • Enterprises can have business impact today
  • 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
  • Enterprise-grade WebRTC for commercial apps