DEV Community

Discussion on: Why Video Chat is a Hard Technical Problem

Collapse
 
mindfulshadow profile image
choobie™

This is a great post! I agree. Building a scalable WebRTC solution is technically difficult. Personally it’s the kind of challenge I relish! There are so many services you can use to get up and running if you don’t want to deal with all the technicals. We found that using Twilio’s SDK’s didn’t always give the best video quality, another alternative to Twilio is Agora.io which has similar API’s. We ended up building our own SFU from scratch using MediaSoup. WebRTC can be a joy when it works as you envisioned.

Also be glad you never had to work with the old Microsoft Edge WebRTC (ORTC) implementation 🤮