Hacker News new | ask | show | jobs
by dave_universetf 1053 days ago
We do. This is also not our own insight/invention, to be clear. We're implementing the spiritual core (but not the SIP clothing) of the ICE protocol (https://datatracker.ietf.org/doc/html/rfc8445), which was developed by Google and the XMPP foundation as part of Jingle, the XMPP extension for p2p voice and video. That same stuff lives on in browsers today as part of WebRTC.

ICE in particular provides a model for probing potentially feasible datapaths, selecting the best if multiple paths are available, and suggests how to handle datapath failure.

It's not a weekend's worth of hacking to get it working robustly, but it's also very doable.

1 comments

Thanks for your article. I’m not even currently working on any network-related stuff, and I found it very interesting and enlightening to read.