Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 6 of 6
  1. #1

    Announce: SqueezeWebRemote, the web based LMS controller (for Android, iPhone etc.)

    Hi all!

    I've made a web based LMS remote controller. This is a website that has the basic controls for your LMS server.
    It's specifically made to run on smaller devices like phones. Because it runs in a browser this will work on Android, Iphone, Windows Phone etc.

    It looks like this:


    I am running the site on a Raspberry Pi, more info and instructions on how to install it can be found on this page:

    http://www.gerrelt.nl/RaspberryPi/wo...oller-for-lms/

    Let me know what you think of it!

    Greetings,
    Gerrelt.

  2. #2
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,118

    Announce: SqueezeWebRemote,the web based LMS controller (for Android, iPhone etc.)

    Hi Gerrelt,

    I think requiring Apache and Node will be a killer for most users. And
    tbh: I don't see why that would be needed. I didn't quite understand why
    do you believe the web page cannot talk to LMS directly.

    --

    Michael

  3. #3
    Senior Member
    Join Date
    Aug 2009
    Posts
    374
    There's also the responsive skin that seems to be along the same line of thinking with regards to mobile platforms.

  4. #4
    Quote Originally Posted by mherger View Post
    I think requiring Apache and Node will be a killer for most users.
    If you're not using a Raspberry Pi, yes, that is probably a killer. But on a Raspberry Pi it's easily availabe and installed. It's written with the Raspberry Pi in mind.

    Quote Originally Posted by mherger View Post
    And tbh: I don't see why that would be needed. I didn't quite understand why
    do you believe the web page cannot talk to LMS directly.
    I could not figure out how to connect to a TCP socket directly from Angular.
    The website is written in Angular, which runs entirely inside the browser. It's probably a security thing that only HTTP (REST) access to other URL's is allowed.


    Quote Originally Posted by alfista View Post
    There's also the responsive skin that seems to be along the same line of thinking with regards to mobile platforms.
    Ah, that looks like a nice skin! I didn't know that one. I will give it a try.
    I will probaly still prefer using my own site, just because I made it and I tailored to my specific needs.
    Maybe I will add a link to the responsive skin on my site, then people will know there is an alternative.
    .

  5. #5
    Senior Member pippin's Avatar
    Join Date
    Oct 2007
    Location
    Berlin
    Posts
    14,524
    The server has a JSON/RPC interface. You probably don't need the CLI and proxy either.
    ---
    learn more about iPeng, the iPhone and iPad remote for the Squeezebox and
    Logitech UE Smart Radio as well as iPeng Party, the free Party-App,
    at penguinlovesmusic.com
    New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch

  6. #6
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,118

    Announce: SqueezeWebRemote,the web based LMS controller (for Android, iPhone etc.)

    > I could not figure out how to connect to a TCP socket directly from
    > Angular.


    As pippin mentioned you likely don't need to. Just send your commands to
    /jsonrpc.js as outlined many times. If you serve up the skin from LMS
    you wouldn't even have to bother about security issues.

    (and it's certainly overkill to run nodejs AND Apache for this kind of
    application...)

    --

    Michael

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •