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

December 11, 2014 00:00

Traditionally browsers talk to 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. Video, audio and data can flow from browser to browser opening up a new set of possibilities for the web.

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

These slides on GitHub: https://github.com/philnash/whatrtc

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

WebTorrent http://webtorrent.io/



Phil Nash


more decks of the speaker