Hacker News new | past | comments | ask | show | jobs | submit login

that's right. when establishing connection each side enumerates a bunch of "ice candidates". which is everything from your local LAN to outside NAT ip discovered via TURN servers (some restrictions due to privacy reasons).

once the ice candidates are exchanged each side starts spraying the other with STUN messages to addresses ranked by "candidate pairs" that potentially could make a connection until one is found.

this is simplified. there are mechanics like "trickle ice" and fallbacks to proxying via TURN servers.

then there's the alleged idea this is all part of a webrtc "standard", which is laughable cause no browser follows the wild collection of RFCs that supposedly makes up the standard and the only reason any of it works is because there's a non written down general consensus of what's required.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: