WebRTC is an over-engineered Rube Goldberg machine for many reasons, including the fact that it tries to include so many capabilities in a single standard. It’s also complex because STUN, TURN, and ICE are overly complex . WebRTC should have used a simpler underlying design. You really, really don’t need all that.
Read more