-
The RFC section of the README:
https://github.com/pions/turn#implemented
says that:
> RFC 5389: Session Traversal Utilities for NAT (STUN)
Does this imply this can be used as a STUN server a…
-
I regret having to bring up anything related to sockets. I hate them as much as the next gopher.
There are some cases[1] where setting socket options (like `SO_REUSEPORT`) is just unavoidable. In mos…
-
# Problem
We are not relying on hole punching using upnp which is provided by geth p2p server.
So i would disable that goroutine from running, it might be confusing and can lead to questions/bugs …
-
1. Make use of functions already present in Crust (`prepare_connection_info` and `connect`) and attempt to connect directly or with the use of IGD.
1. Wait for all connections results before sending …
-
In peer to peer network nodes act as clients (initiates a connection) and servers (accepts connections) at the same time. However in reality some nodes can't play both roles, because they are behind n…
-
Hello, I've recently written a P2P for online games, but sometimes it doesn't work (sometimes it does). Now it's only possible for players to succeed on the same LAN. I wonder when the P2P communicati…
-
When we want to play games 'online' we need to be able to make connections trough NAT's. This will require us to implement something like [TCP Hole Punching](https://en.wikipedia.org/wiki/TCP_hole_pun…
-
The cameras provided by the homebridge plugin currently support snapshots, but not a live feed. This is because the protocol for starting the live feed is complicated, and there are not any great npm…
-
Port the code relevant to the NAT traversal between the trading Bob and Alice. In order to simplify further tampering and develop more precise ideas on how to hole punch there.
-
##### Brief Description
Steps to reproduce.
1. We have two windows computers in the same network behind NAT, and IPv6 enabled.
2. The computers are located in the same network. And have internet ac…