bengaldave wrote: > > From reading it appears that the squeezebox server has three ports it > uses, 9000, 9090, and 3483. > > Does iPeng need all three to operate correctly? > iPeng needs port 9000 for control and 3483 if you also want to stream (iPeng playback) or detect the server automatically. The Squeezeboxes (new) always need 9000 and 3483, the old ones only 3483, I believe. > > Next question is there any way to determine them dynamically? Or are > they hardcoded? > 3483 and 9090 are hardcoded, 9000 can be changed through the server's web interface (Settings->Advanced->Networking) > > So if they are different than the defaults, if iPeng can talk over 1 > port, does it find out the other ports from the squeezebox server? > Yes, that's how it works. Server discovery works through 3483 and the port for "9000" will then be automatically configured. > > If this is true, and works when everything is in a lan, what happens if > the ports are mapped differently by a router for outside of the > network? > What happens is that streaming won't work, control still will. If you also want to stream to iPeng, the ports within the network and outside need to be the same. The reason is that the server tells the player which port to use and it obviously only knows about the internal one. Also, for external use you will always have to configure the "port 9000" manually unless you use 9000. You _have_ to use 3483 if you want to stream (it can't be configured)
> > For example, if I have two different squeezebox servers on two different > computers, and have the ports mapped to 6 different ports by the router > for use outside of the network. Is there a way to make this work? No. Use a VPN instead in this case. ------------------------------------------------------------------------ pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=51929 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
