WebRTC Calling Without the Science Project: Browsers as First-Class Endpoints
Hand someone a browser and a headset and they’re on the phone — no install, no VPN, works from a hotel lobby. That’s the promise of WebRTC telephony, and the part that usually turns into a science project is everything around the codec: ICE, STUN/TURN, certificate handling, and the NAT scenarios that only fail on customer networks.
RustPBX treats browsers as first-class endpoints. Here’s what’s actually involved.