PDA

View Full Version : Windows player?



Dogberry2
2019-02-01, 18:38
Is there a Windows-based player that allows you to set the LMS port, rather than always defaulting to 9000? It would also be nice if it let you put in the network DNS name, rather than just an IP address. SqueezePlay is nice, but it doesn't do either of those things. I'm wondering what other options are out there. Trying to set something up for my daughter to be able to run remotely.

Thsnks.

Mnyb
2019-02-01, 20:26
FYI donít portforward LMS trough your router .

https://forums.slimdevices.com/showthread.php?107165-IMPORTANT-Stop-forwarding-your-LMS-ports-to-the-internet!

d6jg
2019-02-04, 14:36
Is there a Windows-based player that allows you to set the LMS port, rather than always defaulting to 9000? It would also be nice if it let you put in the network DNS name, rather than just an IP address. SqueezePlay is nice, but it doesn't do either of those things. I'm wondering what other options are out there. Trying to set something up for my daughter to be able to run remotely.

Thsnks.

There is a text based config file somewhere that SqueezePlay uses and I'm pretty sure you can set both the server IP and port in it. When I find its location I will post again.

Don't try to use remotely without a VPN - you will get hacked.

JJZolx
2019-02-05, 00:30
The web interface (HTTP) usually runs on port 9000. If you've changed that (say, to port 80) then it won't matter to SqueezePlay, as it doesn't use HTTP.

The only way I'd consider port forwarding to LMS through a home firewall is if it's restricted to a single remote IP address, and you know that address isn't being shared and it doesn't change. I used to connect remotely from my office to my home LMS server, and only forwarded connections from the one public address that my work PC was tied to.

bernt
2019-02-05, 00:57
Squeezelite-x and Neorouter works great for me.

https://www.microsoft.com/en-us/p/squeezelite-x/9pbhmtnp9037?activetab=pivot:overviewtab
http://www.neorouter.com/downloads

d6jg
2019-02-05, 07:40
The SqueezePlay config files are located in

%APPDATA%\SqueezePlay - typically C:\Users\{username}\AppData\Roaming\SqueezePlay

BUT have you considered using Greg Dawson's SqueezeLite-X on the PC - https://www.microsoft.com/en-gb/p/squeezelite-x/9pbhmtnp9037?activetab=pivot:overviewtab

rgdawson
2019-02-06, 17:59
Is there a Windows-based player that allows you to set the LMS port, rather than always defaulting to 9000? It would also be nice if it let you put in the network DNS name, rather than just an IP address. SqueezePlay is nice, but it doesn't do either of those things. I'm wondering what other options are out there. Trying to set something up for my daughter to be able to run remotely.

Thsnks.

LMS Server uses port 3483 for the SlimProto client protocol, which players use to communicate with the server. This is not configurable. You can configure the LMS http and telnet port numbers on LMS. These ports can be used by controllers/web browsers to actually control the players. Squeezelite-X provides both the player and controller functions and allows you to specify the Http and telnet port numbers to match what you have configured on your LMS server. It is available on the Windows Store for Windows 10 platforms and there is a legacy installer for Windows 7 and later. Go here for more info on Squeezelite-X.

https://forums.slimdevices.com/showthread.php?108550-Announce-Squeezelite-X

If using Squeezelite-X in a "remote" configuration using port forwarding, you will need to forward ports 3483, the http port (usually 9000) and the telnet port (usually 9090) to get it to work.

I do this but in LMS I turn on blocking and only allow defined IP addresses. And I have a separate dedicated LMS server running on a raspberry pi for this purpose.

R Greg Dawson

Dogberry2
2019-02-14, 13:02
Thanks to all for the replies.