
That works fine when using Hamachi for gaming because you don't need to send that much data when gaming only a few coordinates and states, you don't need to send the whole "image". Hamachi will recieve this data in that person's PCĪnd the whole process goes in reverse for that person's PC response.That person's router will send the data to it's PC.On the other point of the internet, someone's router will recieve the data.

Your router will send the data to the internet.Your PC decripts the data, and the software Hamachi transforms that data to send it via Internet.If you use Hamachi (or similar software) to use Steam Link you'll have some noticeable delay, because this would have to happen: That's exactly what Hamachi does, it tells the network that you have access to some other part of the network and makes your PC act as a "link" to that. There is NO possible way it can connect to a device outside of your network unless you "cheat" the network making it believe that your PC is linked to some other network.

The Steam link is programmed to look for devices in it's local network.
