I would like to request a feature in Vine Viewer that I saw in the Transmission bittorrent client first: it can automatically set up port forwarding on the router.
This would make it easier to have server initiated connections (from VNC SC for example) from the internet into networks behind firewalls without static IP addresses.
As far as I understand this works by broadcasting the availability of a service on the local network. It is picked up by a capable router, which in turn enables port forwarding for the specified port to the internal address of the computer broadcasting the service.
[some typos fixed]