Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Future of Web Apps - Giving Customer Support using WebRTC

danjenkins
October 01, 2014

Future of Web Apps - Giving Customer Support using WebRTC

The hard parts of WebRTC and the benefits to using WebRTC for customer Service - talk given at the Future of Web Apps London 2014

danjenkins

October 01, 2014
Tweet

More Decks by danjenkins

Other Decks in Technology

Transcript

  1. DAN JENKINS Primarily a Node.js Developer Love Lego Founder of

    Nimble Ape @dan_jenkins www.nimbleape.com
  2. WebRTC AND ME Was a web developer Was part of

    a transition to VoIP Years Ago Voip is Difficult For the Past Year, working on a new WebRTC Service
  3. Using WebRtc For Intelligent Customer Service Clever Astounding Knowledgeable Intelligent

    Awesome Capable Comprehensive Resourceful Ingenious Smart Alert Bright
  4. it’s complicated PeerConnection API ✔ ✔ ✔ ✔ ✗ ✗

    ✔ ORTC API ✗ ✗ ✗ ✗ ✗ ✗ getUserMedia ✔ ✔ ✔ ✔ ✗ ✔ simulcast ✔ ✗ ✗ ✗ ✗ ✗ mediaConstraints ✗ ✗ ✗ TURN support ✔ ✔ ✔ ✔ ✗ ✗ ✔ MediaStream API ✔ ✔ ✗ ✗ ✔ WebAudio Integration ✔ ✔ ✔ ✔ ✗ ✗ ✔ dataChannels ✔ ✔ ✔ ✔ ✗ ✗ ✔ Screen Sharing ✗ ✗ ✗ ✗ Stream re-broadcasting ✗ ✗ ✗ ✗ ✗ Multiple Streams ✔ ✔ ✗ ✗ ✗ ✗ ✔ Solid Interop ✗ ✗ Echo cancellation ✔ ✔ ✗ ✗
  5. v=0 o=- 5691129608425811453 2 IN IP4 127.0.0.1 s=- t=0 0

    a=group:BUNDLE audio video a=msid-semantic: WMS JDwNJMrmZNj84gYNg424N5P6GMcWpoEbWPfH m=audio 1 RTP/SAVPF 111 103 104 0 8 106 105 13 126 c=IN IP4 0.0.0.0 a=rtcp:1 IN IP4 0.0.0.0 a=ice-ufrag:pPY+v+oGYv+DIP6g a=ice-pwd:90JfdXYZMUTgh8rb+3kkwWle a=ice-options:google-ice a=fingerprint:sha-256 CC:19:F4:33:DE:02:DB:46:AC:4F:CE:9F:44:E4:57:77:D9:83:99:09:C5:AC:EA:CA:3C:6E:E5:46:34:82:60:5A a=setup:actpass a=mid:audio a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=sendrecv a=rtcp-mux a=rtpmap:111 opus/48000/2 a=fmtp:111 minptime=10 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 ICE|STUN|TURN| Trickle ICE|SDP munging
  6. ICE

  7. HD