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

AdhearsionConf 2013 Keynote

Ben Klang
December 04, 2013

AdhearsionConf 2013 Keynote

Opening presentation given at AdhearsionConf 2013. This talks about a vision for the future of the Adhearsion project as well as the future of real-time communications applications.

Ben Klang

December 04, 2013
Tweet

More Decks by Ben Klang

Other Decks in Technology

Transcript

  1. The Reboot of Real-Time Communications • Talk about Security and

    Privacy • Talk about WebRTC and the future of RTC Apps
  2. The Reboot of Real-Time Communications • Talk about Security and

    Privacy • Talk about WebRTC and the future of RTC Apps • Talk about Load Testing and Web Scale
  3. The Reboot of Real-Time Communications • Talk about Security and

    Privacy • Talk about WebRTC and the future of RTC Apps • Talk about Load Testing and Web Scale • Talk about High Availability on the Internet
  4. “Communicating isn’t going to be what you’re doing - it’s

    what you’ll be doing while you’re doing something else”
 - Geoff Hollingworth Ericsson Head of AT&T Foundry
  5. Incident Response •Timely, Contextual Information •Adapt for mobile vs. desktop

    users •Group-based communication •Inherit from existing organizational groups •Allow ad-hoc participants (“guest” parties) •Federate with external services •Incident recording/logging •“Lessons learned” and process improvement •Links from/to issue tracking systems
  6. Medical Records Management •Automate Medical Claims •Secure Caller Authentication •Reuse

    primary auth via website •Verify with voice biometrics •Cross-check against caller location •Call recording/transcription •Medical advice given to patient automatically added to patient file •Auditing/Service Quality Assurance
  7. http://funnydate.com/have-a-chat FunnyDate FunnyDate SHErlock 22 Female Male Oakdale Books, Moustaches,

    Puzzles Captain Beard 23 Male Female Springfield Books, Moustaches, Puzzles USERNAME AGE GENDER SEEKING CITY MATCHING INTERESTS
  8. Live, Anonymous Matchmaking •Safe Introductions •Strict anonymity •No need to

    exchange
 phone numbers •Low friction interface
 enables users to connect in real-time •Silly video tricks used to break the ice •...or even add more anonymity •Negligible operating costs relative to traditional telephony FunnyDate
  9. Adhearsion - The Framework for RTC • Adhearsion Roadmap •

    Ahn1: Framework for Asterisk • Ahn2: Framework for Voice
  10. Adhearsion - The Framework for RTC • Adhearsion Roadmap •

    Ahn1: Framework for Asterisk • Ahn2: Framework for Voice • Ahn3: Framework for Real Time Communications
  11. Adhearsion - The Framework for RTC • Adhearsion Roadmap •

    Ahn1: Framework for Asterisk • Ahn2: Framework for Voice • Ahn3: Framework for Real Time Communications • Includes Voice/Telephony
  12. Adhearsion - The Framework for RTC • Adhearsion Roadmap •

    Ahn1: Framework for Asterisk • Ahn2: Framework for Voice • Ahn3: Framework for Real Time Communications • Includes Voice/Telephony • Goes into Text/Video
  13. http:// Get m e Bob please! SDP :
 v=0 o=alice

    20518 0 IN IP4 0.0.0.0 s=- t=0 0 m =audio 54609 RTP/SAVPF 109 SDP :
 v=0 o=bob 19915 0 IN IP4 0.0.0.0 s=- t=0 0 m =audio 61001 RTP/SAV PF 109 Alice Bob SRTP SRTP
  14. http:// Get m e Bob please! SDP :
 v=0 o=alice

    20518 0 IN IP4 0.0.0.0 s=- t=0 0 m =audio 54609 RTP/SAVPF 109 SDP :
 v=0 o=bob 19915 0 IN IP4 0.0.0.0 s=- t=0 0 m =audio 61001 RTP/SAV PF 109 Alice Bob SRTP SRTP
  15. http:// Get m e Bob please! SDP :
 v=0 o=alice

    20518 0 IN IP4 0.0.0.0 s=- t=0 0 m =audio 54609 RTP/SAVPF 109 SDP :
 v=0 o=bob 19915 0 IN IP4 0.0.0.0 s=- t=0 0 m =audio 61001 RTP/SAV PF 109 Alice Bob SRTP SRTP X
  16. Hallmarks of Future RTC Apps • User-centric Identities • Facebook,

    Twitter, LinkedIn (see: Twelephone) • Corporate Identities (Active Directory/Lync)
  17. Hallmarks of Future RTC Apps • User-centric Identities • Facebook,

    Twitter, LinkedIn (see: Twelephone) • Corporate Identities (Active Directory/Lync) • Peer-to-Peer when appropriate (ICE! STUN! TURN!)
  18. Hallmarks of Future RTC Apps • User-centric Identities • Facebook,

    Twitter, LinkedIn (see: Twelephone) • Corporate Identities (Active Directory/Lync) • Peer-to-Peer when appropriate (ICE! STUN! TURN!) • Secure By Default (HTTPS for signaling, SRTP for media)
  19. Hallmarks of Future RTC Apps • User-centric Identities • Facebook,

    Twitter, LinkedIn (see: Twelephone) • Corporate Identities (Active Directory/Lync) • Peer-to-Peer when appropriate (ICE! STUN! TURN!) • Secure By Default (HTTPS for signaling, SRTP for media) • Nothing to Download (HTML5 FTW!)
  20. Hallmarks of Future RTC Apps • User-centric Identities • Facebook,

    Twitter, LinkedIn (see: Twelephone) • Corporate Identities (Active Directory/Lync) • Peer-to-Peer when appropriate (ICE! STUN! TURN!) • Secure By Default (HTTPS for signaling, SRTP for media) • Nothing to Download (HTML5 FTW!) • Communicate by URL (and come back to it later)
  21. Hallmarks of Future RTC Apps • User-centric Identities • Facebook,

    Twitter, LinkedIn (see: Twelephone) • Corporate Identities (Active Directory/Lync) • Peer-to-Peer when appropriate (ICE! STUN! TURN!) • Secure By Default (HTTPS for signaling, SRTP for media) • Nothing to Download (HTML5 FTW!) • Communicate by URL (and come back to it later) • Embedded in some larger task
  22. Hallmarks of Future RTC Apps • User-centric Identities • Facebook,

    Twitter, LinkedIn (see: Twelephone) • Corporate Identities (Active Directory/Lync) • Peer-to-Peer when appropriate (ICE! STUN! TURN!) • Secure By Default (HTTPS for signaling, SRTP for media) • Nothing to Download (HTML5 FTW!) • Communicate by URL (and come back to it later) • Embedded in some larger task • Contextual