Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 15 12311 ... LastLast
Results 1 to 10 of 143
  1. #1
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,781

    --nomysqueezebox: disable all mysb.comintegration in LMS 7.9

    In preparation of the inevitable I just merged a change which allows the
    brave to test the LMS experience in a post-mysb.com era. Add
    --nomysqueezebox to your startup parameters to disable all integration
    with mysb.com:

    - disable all plugins which require mysb.com integration (eg. all music
    services provided by Logitech!)
    - enable the built-in image proxy instead of relying on the hosted service
    - don't check for LMS or firmware updates
    - remove "Switch to mysb.com" links in web and ip3k UIs
    - disable the Love/Ban feature in the scrobbler plugin (scrobbling
    itself should continue to work)

    Please note that mysb.com integration built in to the player firmwares
    is not disabled. There might still be the "switch to mysb.com" or
    firmware menus etc. Just ignore them...

    Let me know of any issue you encounter - be it with or without using the
    flag.

    --

    Michael

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

    --nomysqueezebox: disable all mysb.comintegration in LMS 7.9

    On a related note: part of this change is, as noted, enforcing LMS as
    the image proxy to resize images. This latter might put some
    considerable challenge on some low powered servers. (that's why we
    created the mysb.com imageproxy in the first place)

    7.9 can deal with your custom image proxy implementation though. I've
    got an ImageProxy plugin in my test repository which gives you two
    sample configurations. One of them using a google image resizing service
    (http://carlo.zottmann.org/2013/04/14...image-resizer/), the other
    one using a PHP solution (which unfortunately has been dropped by its
    developer since I played with it...).

    I do have a perl implementation, too, which obviously would be using the
    same code as LMS itself, but could be run on your hosted web server or
    whatever is faster than your LMS computer.

    If you want to play with this kind of external image proxy, add my test
    repository to your plugin settings:

    http://www.herger.net/slim-plugins/test.xml

    --

    Michael

  3. #3
    Senior Member pippin's Avatar
    Join Date
    Oct 2007
    Location
    Berlin
    Posts
    14,187
    Cool, I know about a few people who will love to see this.

    One question remaining: how is plugin installation handled? Are you supposed to add all plugin repos manually?
    ---
    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

  4. #4
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,781

    --nomysqueezebox: disable allmysb.comintegration in LMS 7.9

    > One question remaining: how is plugin installation handled? Are you
    > supposed to add all plugin repos manually?


    No, 7.9 has been using http://repos.squeezecommunity.org/extensions.xml
    for a while now.

    --

    Michael

  5. #5
    Senior Member pippin's Avatar
    Join Date
    Oct 2007
    Location
    Berlin
    Posts
    14,187
    Ah. Good.
    ---
    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
    formerly known as Fletch
    Join Date
    May 2005
    Posts
    2,239
    Please refresh my memory:

    If I am running a recent 7.9 nightly, have not given LMS my MySB login credentials and have "mysqueezebox.com integration" disabled, which image proxy am I using?

  7. #7
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,781

    --nomysqueezebox: disable allmysb.comintegration in LMS 7.9

    > If I am running a recent 7.9 nightly, have not given LMS my MySB login
    > credentials and have "mysqueezebox.com integration" disabled, which
    > image proxy am I using?


    if you use the new --nomigration parameter, then LMS will try to
    re-direct all artwork requests for external artwork through
    http://yourserver:9000/imageproxy. By using a local URL the devices will
    no longer try to send requests through mysb.com/imageproxy.

    LMS' image proxy by default does the resizing in its own process, very
    much like it does resize album artwork for local music. No configuration
    should be required.

    The additional choices I've mentioned (Google, your own script on a web
    host etc.) are optional and currently need an additional plugin for the
    configuration.

    --

    Michael

  8. #8
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    1,796
    The Settings->Advanced->Software Updates is still available with --nomysqueezebox

    Should it be?
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  9. #9
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,781

    --nomysqueezebox: disable allmysb.comintegration in LMS 7.9

    > The Settings->Advanced->Software Updates is still available with
    > --nomysqueezebox
    >
    > Should it be?


    No. Thanks, will disable it.

    --

    Michael

  10. #10
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    1,796
    Quote Originally Posted by mherger View Post
    On a related note: part of this change is, as noted, enforcing LMS as
    the image proxy to resize images. This latter might put some
    considerable challenge on some low powered servers. (that's why we
    created the mysb.com imageproxy in the first place)

    7.9 can deal with your custom image proxy implementation though. I've
    got an ImageProxy plugin in my test repository which gives you two
    sample configurations. One of them using a google image resizing service
    (http://carlo.zottmann.org/2013/04/14...image-resizer/), the other
    one using a PHP solution (which unfortunately has been dropped by its
    developer since I played with it...).

    I do have a perl implementation, too, which obviously would be using the
    same code as LMS itself, but could be run on your hosted web server or
    whatever is faster than your LMS computer.

    If you want to play with this kind of external image proxy, add my test
    repository to your plugin settings:

    http://www.herger.net/slim-plugins/test.xml

    --

    Michael
    I've installed the Image Proxy Plugin and setup the TimThumb PHP resizer on a local apache webserver and selected it from Settings->Advanced->Performance->Artwork resizing. See screenshots.

    I ran a clear and rescan.

    Should the scanner be using the resizer during the pre-caching artwork step?

    There are no errors in the lms scanner or server logs and no activity in the apache access_log or error_log since I installed and initially testing TimThumb.

    Did I miss a step or setting?
    Attached Images Attached Images   
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

Posting Permissions

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