Ship It! Cloud, SRE, Platform Engineering cover image

How vex.dev runs on AWS, Fly.io & GCP

Ship It! Cloud, SRE, Platform Engineering

00:00

How to Scale Up Your Video and Audio Streaming Platform

The largest test that we've done to date is 500,000 users receiving video and audio from a couple of presenters. We started out with headless browsers but there's a huge resource cost just to the overhead of a browser. What if we can just connect WebRTC as a process called signaling? That is essentially how you get two peers in a call to know about each other and establish a connection. So we wrote a much lighter weight script in Python that could handle the signaling and then send audio and video from a file.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app