WhatRTC? Everything you need to know to connect browsers to the world. (Fro

May 07, 2015 00:00

Traditionally browsers and mobile applications communicate via servers, but what if they could speak to each other? WebRTC is a small set of APIs that make peer to peer communication possible between browsers and mobile applications. Video, audio and data can flow from browser to browser, from app to app, opening up a new set of possibilities for modern communications.

We’ll take a look at what WebRTC gives you and, importantly, what it leaves out. We’ll take a look at implementing a simple chat application and speculate over more complicated use cases and examples.


Some links from the slides:

Blog post on getting started: https://www.twilio.com/blog/2014/12/set-phasers-to-stunturn-getting-started-with-webrtc-using-node-js-socket-io-and-twilios-nat-traversal-service.html https://github.com/philnash/video-chat

Waggledance: http://waggle.monkeypatch.me/ https://github.com/tOkeshu/waggle.js https://www.youtube.com/watch?v=pyIIkUV3moM

WebTorrent http://webtorrent.io/

CubeSlam https://www.cubeslam.com/

Twilio Client https://www.twilio.com/client

Twilio Video https://www.twilio.com/video

Signal Conference http://signal.twilio.com



Phil Nash


more decks of the speaker