Launched: Squeezeplay on the O2 Joggler

Launched: Squeezeplay on the O2 Joggler

Introduction

New Build as of 24/06/2010

So finally here it is. Squeezeplay running as a fully native application on the O2 Joggler (with some roundabout methods).

If the first paragraph does not mean anything to you then read about my intitial work with the Joggler.

Also while you are reading that article, if you did install my first attempt please read the removal instructions in the article before installing the new version.

So this new release install squeezeplay and installs a launch icon in the O2 menu – all by executing one script, this script also takes care of updating your installation when I update the squeezeplay build or change the launch icon (which I intend to do soon!).

Donations

As always, I do these things because I like the challenge and the give back to the www – however hosting a website and serving files does cost money – so if you find this work useful please consider donating – it helps pay for my hosting costs. Thanks in advance.

Installation

Disclaimer : This modification to your Joggler can cause your Joggler to fail – and I cannot accept any responsiblity for any problems caused by running this software. You have been warned.

This guide assumes you have telnet or ssh access to your Joggler.

Login to your Joggler and execute the following commands.

cd /media
wget http://www.tarkan.info/images/squeezing_tarkan_install.sh
chmod a+x squeezing_tarkan_install.sh
./squeezing_tarkan_install.sh

When I have updated the release, to upgrade your installation to the new version, execute the following commands.

cd /media
./squeezing_tarkan_install.sh

Change Log

v1.0      Intitial release – Squeezeplay version v7.6.0 r8843m
v1.1 Updated Squeezeplay to v7.6 r8903m
New launch icon using Logitech icon
Modified 3guk skin
Removed mouse pointer cursor
Install offers optional wallpapers to download

To-Do

Update ALSA kernal driver
Add remove/ uninstall option to script

83 thoughts on “Launched: Squeezeplay on the O2 Joggler

  1. Todd

    Sorted, it was the crossfade that was causing the issue, switched it off and all is well again 🙂

  2. Todd

    Tarken,

    Running the server on a vista pc and 7.5 on my joggler (native) as per your instructions on the joggler site.

    All was working well until I installed the new version on the joggler as per the instructions on this page.

    Extract from the log.txt

    [0;33m20100613 19:21:34.605 INFO squeezebox.server – SlimServer.lua:716 disconnected todds music idleTimeoutTriggered: true
    20100613 19:21:34.605 INFO squeezebox.server – SlimServer.lua:719 idle disconnected todds music
    20100613 19:21:34.606 INFO applet.AlarmSnooze – AlarmSnoozeApplet.lua:343 notify_serverDisconnected: SlimServer {todds music} is now disconnected
    20100613 19:21:34.606 WARN applet.AlarmSnooze – AlarmSnoozeApplet.lua:356 notify_serverDisconnected: SlimServer {todds music} – disconnected, but no server alarm in progress : nil
    20100613 19:21:34.613 INFO squeezebox.server – SlimServer.lua:716 disconnected mysqueezebox.com idleTimeoutTriggered: true
    20100613 19:21:34.613 INFO squeezebox.server – SlimServer.lua:719 idle disconnected mysqueezebox.com
    20100613 19:21:34.613 INFO applet.AlarmSnooze – AlarmSnoozeApplet.lua:343 notify_serverDisconnected: SlimServer {mysqueezebox.com} is now disconnected
    20100613 19:21:34.613 WARN applet.AlarmSnooze – AlarmSnoozeApplet.lua:356 notify_serverDisconnected: SlimServer {mysqu

  3. Tarkan Post author

    Paul,

    If you can get some wallpapers – ideal size is 800×480, I can convert them to the correct file format.

    With the icon I am playing around with a new version which has the logitech logo back in.

    Todd,

    Do you mean you installed the 7.5 server? I do find the 7.6 version very buggy on Windows but on a Ubuntu VM 7.6 is working great for me.

  4. Todd

    Hi,

    Downloaded the new 7.6 yesterday but it seems to be freezing on quite a regular basis, an issue I never had with 7.5, nearly always happens at the end of a track!

    Dropped some money for a couple of beers as appreciate the work gone into this.

    Cheers

    Todd

  5. Paul

    Hi, thanks for the response, and the Home tip. Works great. With regard to the walpapers and the icon, if you’d like I can source some orginal wallpaper art and secure its use, and/or an icon. Just post what the resolutions/formats need to be.

    Thanks
    Paul

  6. Alasdair

    Hi Tarkan,

    First thanks for the great work, I’m loving how well squeezeplay is working on my joggler.

    Couple of points for the next update (if needed):

    You could add text for below the squeezeplay icon.
    Wallpaper mentioned above.

    Also after leaving squeezeplay running for over 24 hours, the joggler’s audio system seems to have a problem with buffering audio, and plays a short snippet (1 sec long) every 10 seconds or so. Quitting squeezeplay does not resolve this. I need to reboot the joggler itself.

    None of these are major problems of couse, the app works like a dream! have sent some money to say thanks.

  7. Tarkan Post author

    I did not realise there was a fullscreen version of the encore – if some one can get me a link for it – I will make sure it is in the next build.

    With the wake-on-lan – it could be the joggler network stack cannot send the wol magic packet, which would be odd but it is possible.

  8. dec

    ajp: thanks for your reply. I guess I just thought Tarkan would have included the fullscreen encore wallpaper as standard.

    Does anyone know if it’s possible to get squeeze_me (squeeeplay) to wake-on-lan squeezeserver? When I was running squeezeplay under ubuntu on my joggler, as soon as I started squeezeplay it would wake up my server. This now does not seem to happen with this integrated version.

    It may be a limitation if running on the stock Joggler so I just wondered if anyone else had any luck?

  9. ajp

    “Any chance of getting the fullscreen ‘encore’ wallpaper working? Mine still tiles – unlike when I use the 3guk skin within Ubuntu on the Joggler.”

    Dec, it is easy to just download the 3guk skin, untar it then copy it’s full screen encore png file across to the Tarkan wallpaper directory. Works a treat. If you can download Tarkan’s excellent Joggler build then you can download and extract the 3guk wallpapers. Then just remove the 3guk download and untarred directory structure to tidy up. Probably similar principles for installing any other wallpapers you want – just get a png file with the right resolution for the joggler.

  10. dec

    Just installed it – great work!

    One question:

    Any chance of getting the fullscreen ‘encore’ wallpaper working? Mine still tiles – unlike when I use the 3guk skin within Ubuntu on the Joggler.

    Apart from that, top stuff!

    Oh, any chance of getting the squeezeplay icon instead of the current one (unless there’s copyright issues?)?

  11. Tarkan Post author

    Hi Paul,

    Thanks you very much for the donation.

    The home bugged me as well – until I discovered that pushing and holding the back button takes you back to the home menu.

    The SN register in the test menu does seem a bit buggy I am hoping as v7.6 progresses they iron these things out – I will be updating my build, so any improvements made you will be able to upgrade to them from my installer.

    The wallpapers are pretty poor as standard – I have a great collection of wallpapers running on my Joggler which are really good – I would love to include them in my build, but there would a very big grey area when it comes to copyright, it would mean at the minimum that I need to track down the copyright holders to get permission.

    I’ll try post some links to where I found them – installation is very easy either copy over from a usb memory stick or install them on the server and push out to Squeezeplay.

  12. Paul

    Hi there, installed beautifully on 3 devices so well worth a donation. I’m really happy but a couple of humble suggestions:

    Is it possible to add a Home button to the top menu? You can get quite deep into menus and pressing back several times to get back to home.

    I had some slight problems getting the device registered for MyApps, first it said the player was already registered to someone else, and then when I found the “Enter New Details” section the Continue button after UN/PW didn’t do anything requiring power on/off. I think this might have been my fault as I’d tried to set it up on PC via squeeze server first. It did however eventually set up right.

    The “Bounce” screensaver displayed when playing music displays a blank screen and then doesn’t deactivate requiring power on/off again.

    The supplied backgrounds are obviously designed for a smaller screen and they tile, perhaps you are able to add some nice ones in Joggler resolution? And finally, yes, the launch icon could do with being made more classy/similar to existing style 🙂

    Thanks again.

  13. jonny

    thanks tarkan for a wonderful app. iv donated you some money, not much but i am a student! hope to see more updates, if needed, in the future!

  14. Tarkan Post author

    Yes, in the test menu on Squeezeplay there is an option to register which will register the device with your squeezebox account.

  15. jonny

    thanks for a great app! i look forward to the update!

    is there a way to register the player with my account? when i click on the ‘my apps’ button it says i need to register the player but i cant register it?

    do you know a way in which i can? other than this the thing is awesome!

  16. Tarkan Post author

    I am not an expert on this part, as I do not use Joggler for playback just to control duet receivers I have.

    One thing you can try is see if you can get the squeezecenter server to transcode stuff before sending it the Joggler – I am pretty sure there is an option on server to do that.

    And thanks for the donation!!!!

  17. Gomez

    Hi Tarkan
    I’ve just sent you some Beer tokens via PayPal Mate. Squeezeplay running well been listening to LastFm all morning not 1 glitch Excellent stuff.
    When I try to play Internet radio .WMA streams I get an error :unable to play file type ?
    although I had the same error when trying to play them on Discas image with squeezeplay. Must be a codec thing Any Ideas ?

    All the best Gomez…..

  18. FreeTV247

    Awesome Tarkan! Uninstalled your old version which needed to be activated by SSH and installed new. PRESTO! Nice new icon on Joggler! Quit back to O2 menu works, launch back to Squeezeplayer. It’s all good – THANKS!

    Pete

    P.S. Strangely enough, the dimmer doesn’t seem to be activating anymore. I’ll look into it. Also, ubuntu had such a larger volume difference… Can we figure out a way to get a louder base volume? Both my squeezeplayer and O2 volume are about even, however when I used to boot into Ubuntu, the volume was about 25% louder. Again, thanks!

  19. Gomez

    Congratulations Mate works like a charm listening to it now 🙂 A quick observation the sound effects volume is a lot higher than the music volume. Not a biggy though you can turn the effects down. I’ll continue testing tomorrow.

    Thanks again Mate

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.