WebRTC
By haydenbraxton
WebRTC
WebRTC is a collection of protocols that grants computers the power to share data and real time media without the intervention of a server. Well that’s kind of a lie. We still need servers to help establish the connection. But it’s still pretty cool! I don’t suppose you’ve ever used Zoom or Google Hangouts before have you? Well, those use WebRTC too. What if we could build our own video chat? Well, that’s what we’re gonna do. We will build our very own WebRTC video chat app! Along the way, we’ll learn about all the moving pieces involved in establishing peer to peer WebRTC connections. We’ll talk about STUN, TURN, ICE, and a mouthful of other fun acronyms. The build will focus on the front end client, the server they use to introduce themselves to each other, and we’ll deploy open source solutions for anything else we need.