8 ways to optimize WebRTC performance

19 Dec 2025 · 15 min
14:39

This YouTube talk by Tsahi Levent-Levi outlines eight practical ways to optimize WebRTC user-experienced performance. The speaker divides the advice into two halves: first four items focus on "do more by doing less" (count pixels to reduce bitrate and CPU, choose the right video codec generation, avoid receiving too many audio channels by doing server-side mixing, and avoid unnecessary simulcast in one-on-one calls); the next four emphasize knowing your scenario (prioritize frequent/important cases, weigh ROI/complexity/smoothness for dynamic scenarios), place media servers near users or cascade servers when needed, and continuously collect, measure and monitor client-side WebRTC KPIs. The video closes with CTAs (download a three-step launch plan, subscribe, visit the blog).

Chapters

More from Tsahi

9:15
youtube.com

After 15 years of WebRTC, here is when I drop peer-to-peer

1mo ago
1:39
youtube.com

Why UDP won the real-time war #programming #webrtc #shorts

1mo ago
1:37
youtube.com

The Difference Between SFU And TURN Servers #WebRTC #RealTimeCommunications

2mo ago
1:43
youtube.com

Why server logs are useless for WebRTC #webrtc #getStats #observability

2mo ago
1:49
youtube.com

How does WebRTC even know a packet was lost?

2mo ago
1:42
youtube.com

WebRTC gives you every tool to watch your calls, then collects nothing

2mo ago
1:40
youtube.com

All green but calls are broken #qoe #dashboards #webrtc

2mo ago
14:03
youtube.com

Meta rebuilt AV1 for mobile scale. Should smaller teams follow? | Chats with Arin

2mo ago
1:16
youtube.com

Is your video API vendor ready for AI agents?

3mo ago
1:21
youtube.com

What "$4 per 1000 Minutes" Really Costs You (Video API Pricing)

3mo ago
1:30
youtube.com

How to Read the WebRTC Tools Hub in 90 Seconds

3mo ago
See all content