Follow

@heapwolf Is the phone on the same network? Would it work over the cellular connection?

· · Web · 1 · 0 · 2

@mauve the phone in this case is on cellular, and the desktop is on WiFi. We can successfully connect every combination of cellular behind any kind of NAT, we can also do Bluetooth for local-first (but Bluetooth does not work on windows yet)

@mauve I see people might wonder if this is Bluetooth because of the pop up, but it’s connecting over the internet (that’s the point of displaying the IP addresss and ports)

@heapwolf Super cool. Is there somewhere I can find the holepunching code?

@mauve the hole-punching / NAT traversal works in the Socket and node.JS runtimes, but we also have Rust, C++ implementations on the way

Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.