Perspectives · 9 min read · 2024-03-06
STUN discovers reachability information and TURN provides a relay, but ICE is the algorithm that gathers candidates, checks candidate pairs, prioritizes working paths, and nominates the connection media actually uses.
Perspectives · 9 min read · 2023-05-27
A voice agent can report fast STT, fast LLM, and fast TTS while still feeling slow because endpointing, network boundaries, tool calls, buffering, and playout delays accumulate between those component timers.
Telecom & VoIP · 2 min read · 2022-09-04
WebRTC forced me to deal with WSS, ICE, DTLS-SRTP and browser security assumptions instead of treating a browser as just another SIP phone.