You can try connecting the desktop computer using two different ways:

1) Connect the desktop to the same router so that the netbooks and the desktop are in the same LAN. This way you just use the IP address and port numbers of the netbooks itself in PlayerClient.

2) Setup port forwarding in your router and then connect to the router IP and ports setup in the router for port forwarding in the PlayerClient. It would be something like this,
Port Forwarding in Router:
Port 6000 = netbook1:6665
Port 6001 = netbook2:6665 
(where netbook1 & netbook2 are IP addresses of different netbooks)
And in PlayerClient use
RouterIP, 6000 for netbook1
RouterIP, 6001 for netbook2

However, I have never tried this out using Player itself. I generally use it for other networking stuff. So if if works let me know.



On Wed, Feb 9, 2011 at 12:28 AM, Luiz Guilherme Brant Machado <guilhermebrant3@gmail.com> wrote:

I'm working with player to command several netbooks(which are themselves connected to a robot) . But now I'm trying to command them from the Desktop Computer, and the netbooks are connected to a router and for each one is assigned a certain port. So when declaring a PlayerClient I need to connect to the Router IP and to a Port on that IP (which them connects to a netbook), which I guess has nothing to do with the port which is the second argument of the declaration. I can't figure out how to connect to the port, if that is possible.
With ssh I can use the parameter "-p" to define the port on the IP I'm connecting to, but what with declaration of PlayerClient?Could anyone help me with this?

Thank you in advance,

The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
Playerstage-users mailing list