Are you running LMS on your Joggler or on something else? Just wondering what the hardware is if it's choking at the transcoding work.bigbill wrote:I was getting a few issues with BBC iPlayer radio playback (occasional buffering plus near 100% CPU usage on my LMS server whilst transcoding) so I tried using Squeezelite instead.
SqueezePlay OS for Joggler
Re: SqueezePlay OS for Joggler
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 

Re: SqueezePlay OS for Joggler
I'm interested in the Squeezelite install because I get buffering on the Squeezeplay BBC iPlayer plugin too, (played through PnPIII with LMS on a separate dedicated SqPOS Joggler).
Have just put up with it although always thought it strange because we're on the famous superfast BT Infinity BB....(even though we're not students!)
Would be grateful for more info on install and operation.
Cheers!
Have just put up with it although always thought it strange because we're on the famous superfast BT Infinity BB....(even though we're not students!)
Would be grateful for more info on install and operation.
Cheers!

Re: SqueezePlay OS for Joggler
Hi,
My LMS install is on an HP Microserver which has a fairly low spec processor so I'm not entirely surprised it was maxing out when transcoding.
As regards buffering, I've got no idea what was causing that; it's definitely not the broadband (65M Infinity) and my wireless is pretty stable and fast enough.. Might well have been caused by the server simply being unable to cope.
For the autostart, I've added an entry in the /etc/rc.local file to kick off squeezelite in daemon mode (-z option). I've not tested this yet so can't say for certain that it'll work correctly. I know there's an issue with Squeezeplay where it won't connect to your server if the player it's expecting to control isn't available. This could cause some startup issues if squeezelite hasn't started up properly. I'll test this out though and report back.
In terms of the install, I did the following:
1. Standard SqueezePlay OS install.
2. Enabled SSH.
3. Used Putty to connect to Joggler (user - joggler / joggler)
4. Via SSH connection I installed squeezelite (Intel 32bit version). Download it using wget and then chmod +x squeezelite-i386
5. Set SqueezePlay to use USB sound card (to avoid contention)
6. Via SSH; kicked off squeezelite. Used the following command:
./squeezelite-i386 -o front:CARD=MID -a 80 -d all=debug -f /home/joggler/squeezelite.log -z
7. Amended the Squeezelite name in the LMS server settings to be something appropriate (in my case 'Kitchen')
8. Took the 'Choose Player' option in SqueezePlay and selected 'Kitchen'.
9. Renamed the SqueezePlay player to be 'Controller' to avoid any mistakes.
Job done.
To be honest, I was expecting some issues with the LMS seeing two 'players' on the same IP address but it seems to cope fine.
Hope the above helps.
Cheers, Mark
My LMS install is on an HP Microserver which has a fairly low spec processor so I'm not entirely surprised it was maxing out when transcoding.
As regards buffering, I've got no idea what was causing that; it's definitely not the broadband (65M Infinity) and my wireless is pretty stable and fast enough.. Might well have been caused by the server simply being unable to cope.
For the autostart, I've added an entry in the /etc/rc.local file to kick off squeezelite in daemon mode (-z option). I've not tested this yet so can't say for certain that it'll work correctly. I know there's an issue with Squeezeplay where it won't connect to your server if the player it's expecting to control isn't available. This could cause some startup issues if squeezelite hasn't started up properly. I'll test this out though and report back.
In terms of the install, I did the following:
1. Standard SqueezePlay OS install.
2. Enabled SSH.
3. Used Putty to connect to Joggler (user - joggler / joggler)
4. Via SSH connection I installed squeezelite (Intel 32bit version). Download it using wget and then chmod +x squeezelite-i386
5. Set SqueezePlay to use USB sound card (to avoid contention)
6. Via SSH; kicked off squeezelite. Used the following command:
./squeezelite-i386 -o front:CARD=MID -a 80 -d all=debug -f /home/joggler/squeezelite.log -z
7. Amended the Squeezelite name in the LMS server settings to be something appropriate (in my case 'Kitchen')
8. Took the 'Choose Player' option in SqueezePlay and selected 'Kitchen'.
9. Renamed the SqueezePlay player to be 'Controller' to avoid any mistakes.
Job done.
To be honest, I was expecting some issues with the LMS seeing two 'players' on the same IP address but it seems to cope fine.
Hope the above helps.
Cheers, Mark
-
- Posts: 711
- Joined: Sun May 13, 2012 4:42 pm
Re: SqueezePlay OS for Joggler
I have squeezelite just on my PnP'ed jogglers - not on my sqpos dedicated joggler. Really easy to install as offbeatdave's done the legwork! Putty in and add the codes from this post:Fishy wrote:I'm interested in the Squeezelite install because I get buffering on the Squeezeplay BBC iPlayer plugin too, (played through PnPIII with LMS on a separate dedicated SqPOS Joggler).
Have just put up with it although always thought it strange because we're on the famous superfast BT Infinity BB....(even though we're not students!)
Would be grateful for more info on install and operation.
Cheers!
http://www.jogglerwiki.com/forum/viewto ... ite#p15956
Then just select squeezelite as the player in squeezeplay's settings.
Re: SqueezePlay OS for Joggler
Useful!
I used the instructions (modified) at: http://www.raspberrypi.org/phpBB3/viewt ... 63#p234963
I used the instructions (modified) at: http://www.raspberrypi.org/phpBB3/viewt ... 63#p234963
Re: SqueezePlay OS for Joggler
Squeezelite
I can get the squeezelite script (given in the post above) to work from the terminal.
I followed the instructions to add it to the init.d folder and ran sudo update-rc.d squeezelite defaults
When the Joggler reboots, however, the script isn't run.
How can I get squeezelite to run at boot?
9I tried a command in rc.local but that didn't work either.
I can get the squeezelite script (given in the post above) to work from the terminal.
I followed the instructions to add it to the init.d folder and ran sudo update-rc.d squeezelite defaults
When the Joggler reboots, however, the script isn't run.
How can I get squeezelite to run at boot?
9I tried a command in rc.local but that didn't work either.
Re: SqueezePlay OS for Joggler
I think I may have solved the rc.local problem by adding a sleep 30 before running squeezelite ....
.... and it's up and running. Seems really smooth.
.... and it's up and running. Seems really smooth.
Re: SqueezePlay OS for Joggler
I played with this os it is working very good.
I installed BIND, LAMP, postfix, and asterisk and I could fit all of this in 1Gb(used aptitude, and for asterisk compiled it).
XBMC takes less then 100mb but it can't find video driver or maybe don't recognize it.
Maybe somebody have an idea how we can run it ?
I installed BIND, LAMP, postfix, and asterisk and I could fit all of this in 1Gb(used aptitude, and for asterisk compiled it).
XBMC takes less then 100mb but it can't find video driver or maybe don't recognize it.
Maybe somebody have an idea how we can run it ?
-
- Posts: 1
- Joined: Thu Jun 27, 2013 9:25 am
Re: SqueezePlay OS for Joggler
Hello, registered just so that I can say yes! First time I've ever used Squeeze anything, followed all the instructions and couldn't connect. I thought there was something wrong with my wireless connection but it wasn't until I came across your post that I got it working. Actually reading your instructions again I realise that I didn't do the "delete the player at mysqueezebox.com" part, just the reset registration settings and try again thing.Glenn2 wrote:Does anybody else get an issue when they first use after flashing, whereby you put in your mysqueezebox.com credentials and it won't connect?
Looking at the 'players' tab in mysqueezebox.com, it HAS added the player, but will never connect to it.
If I then delete it there, go into registration settings in Squeezeplay, reset registration settings and try again, it works.
Every time I have re-flashed (and I did it LOTS when I had library scanning woes) it has failed to connect first time and succeeded after doing the above.
It doesn't matter to me now as I know what to do, but thought I'd mention it. Sometimes you can get in a position where you can't go forward because it won't connect and you can't go backwards past the language selection screen.
By the way, love the Airplay feature. Was about to sell my barely used Joggler before coming across this forum. (Tip: you have to click the "install airplay" button. I assumed it was already there and just clicked the "enable airplay" button which appears to work but was then mystified by no AirPlay icons appearing on my iPad...)
Cheers,
Dave
Re: SqueezePlay OS for Joggler
... for 24 hours only!castalla wrote:I think I may have solved the rc.local problem by adding a sleep 30 before running squeezelite ....
.... and it's up and running. Seems really smooth.
Seems to have all gone haywire. I noticed that jive-alsa was no longer running and therefore no sound from SqueezePlay itself. Now rebuilding whole setup from scratch again.
Re: SqueezePlay OS for Joggler
There's an issue with using squeezelite. If you run it from rc.local, then jive-alsa is killed or never starts - this means there's no sound if you try to use SqueezePlay as the player.
If you run squeezelite from a terminal after the OS has loaded then jive-alsa remains running. However, unless you're careful when switching between squeezelite and squeezeplay then you can end up with two streams playing at the same time!
If you run squeezelite from a terminal after the OS has loaded then jive-alsa remains running. However, unless you're careful when switching between squeezelite and squeezeplay then you can end up with two streams playing at the same time!
- JimbobVFR400
- Posts: 264
- Joined: Fri Jul 20, 2012 8:39 pm
Re: SqueezePlay OS for Joggler
I've been tempted to try squeezelite myself. I thought I could have squeezelite outputting via my DIY optical port to my Arcam AV amp and then squeeze play outputting via the normal analogue output to feed a potential zone 2 to some outside speakers, potentially this would give me 2 zones from the 1 Jogger.
Has anybody tried tried running them side by side in this manner?
Has anybody tried tried running them side by side in this manner?
Re: SqueezePlay OS for Joggler
I want to install the SqpOS to the internal memory.
Can someone clarify the steps:
1. Write the Reflash tool to usb stick (no need for MD5 file?)
2. Copy the SqpOS img.gz AND the md5.gz files to the appropriate directory on the usb stick
3. Reboot Joggler
Can someone clarify the steps:
1. Write the Reflash tool to usb stick (no need for MD5 file?)
2. Copy the SqpOS img.gz AND the md5.gz files to the appropriate directory on the usb stick
3. Reboot Joggler
Re: SqueezePlay OS for Joggler
That's about it!castalla wrote:I want to install the SqpOS to the internal memory.
Can someone clarify the steps:
1. Write the Reflash tool to usb stick (no need for MD5 file?)
2. Copy the SqpOS img.gz AND the md5.gz files to the appropriate directory on the usb stick
3. Reboot Joggler
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 

Re: SqueezePlay OS for Joggler
I want to get another joggler and turn it into a 'Squeezebox Receiver' (Receivers are £80+ but you can pick up a Joggler for £30 now). I already have two Jogglers running sqpos controlling squeezelite running on my HTPC but I want to decouple the HTCP and SqueezeLite. This new Joggler will be tucked away in the cupboard so will be headless so I will have no need for SqueezePlay (neither the GUI part nor the player part); it will just run SqueezeLite.
My questions:
1. How do I stop SqueezePlay from loading at boot-time?
2. Can I make sqpos just boot to a command-line and then turn off the screen automatically to save power?
Thanks
Kevin
My questions:
1. How do I stop SqueezePlay from loading at boot-time?
2. Can I make sqpos just boot to a command-line and then turn off the screen automatically to save power?
Thanks
Kevin
Re: SqueezePlay OS for Joggler
That might be a bit of a waste of the Joggler's capabilities. It's got such a nice touch-screen interface that it's a shame not to use it. Have you thought of running Squeezeplug on a Raspberry Pi? The Pi is headless by nature and you can install Squeezelite on it with the excellent Squeezeplug - http://www.squeezeplug.eu/SQueeZe wrote:I want to get another joggler and turn it into a 'Squeezebox Receiver' (Receivers are £80+ but you can pick up a Joggler for £30 now). I already have two Jogglers running sqpos controlling squeezelite running on my HTPC but I want to decouple the HTCP and SqueezeLite. This new Joggler will be tucked away in the cupboard so will be headless so I will have no need for SqueezePlay (neither the GUI part nor the player part); it will just run SqueezeLite.
My questions:
1. How do I stop SqueezePlay from loading at boot-time?
2. Can I make sqpos just boot to a command-line and then turn off the screen automatically to save power?
Thanks
Kevin
You can install (or not) several media servers and players including LMS, MiniDLNA, Twonky, MediaTomb, Squeezeslave, Squeezelite, Shairport etc.
Re: SqueezePlay OS for Joggler
Hey gegs, thanks for the reply.
Yeah I did try a RPi a while ago but there were some audio issues. Also a £30 Joggler is cheaper than a RPi + case + SD Card + Wifi!
Yeah I did try a RPi a while ago but there were some audio issues. Also a £30 Joggler is cheaper than a RPi + case + SD Card + Wifi!
Re: SqueezePlay OS for Joggler
Were the audio issues to do with the internal sound or USB DAC? Mine works great with the Behringer UCA 202 (although a DAC is another cost unless you have one lying around, which I thankfully did).