SqueezePlay OS for Joggler

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
Locked
User avatar
roobarb!
Posts: 1772
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS for Joggler

Post by roobarb! »

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.
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.
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
User avatar
Fishy
Posts: 93
Joined: Wed Jun 27, 2012 4:46 pm
Location: Manchester, UK

Re: SqueezePlay OS for Joggler

Post by Fishy »

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! ;)
bigbill
Posts: 2
Joined: Tue Jun 25, 2013 12:04 pm

Re: SqueezePlay OS for Joggler

Post by bigbill »

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
ilovemyjoggler
Posts: 711
Joined: Sun May 13, 2012 4:42 pm

Re: SqueezePlay OS for Joggler

Post by ilovemyjoggler »

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! ;)
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:

http://www.jogglerwiki.com/forum/viewto ... ite#p15956

Then just select squeezelite as the player in squeezeplay's settings.
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: SqueezePlay OS for Joggler

Post by castalla »

Useful!

I used the instructions (modified) at: http://www.raspberrypi.org/phpBB3/viewt ... 63#p234963
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: SqueezePlay OS for Joggler

Post by castalla »

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.
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: SqueezePlay OS for Joggler

Post by castalla »

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.
-=xXx=-
Posts: 147
Joined: Tue Mar 15, 2011 11:26 am

Re: SqueezePlay OS for Joggler

Post by -=xXx=- »

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 ?
DaveGriffiths
Posts: 1
Joined: Thu Jun 27, 2013 9:25 am

Re: SqueezePlay OS for Joggler

Post by DaveGriffiths »

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.
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.

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
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: SqueezePlay OS for Joggler

Post by castalla »

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.
... for 24 hours only!

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.
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: SqueezePlay OS for Joggler

Post by castalla »

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!
User avatar
JimbobVFR400
Posts: 264
Joined: Fri Jul 20, 2012 8:39 pm

Re: SqueezePlay OS for Joggler

Post by JimbobVFR400 »

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?
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: SqueezePlay OS for Joggler

Post by castalla »

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
User avatar
roobarb!
Posts: 1772
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS for Joggler

Post by roobarb! »

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
That's about it!
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: SqueezePlay OS for Joggler

Post by castalla »

Thanks.
SQueeZe
Posts: 11
Joined: Thu Mar 22, 2012 11:41 pm

Re: SqueezePlay OS for Joggler

Post by SQueeZe »

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
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: SqueezePlay OS for Joggler

Post by gegs »

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
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/

You can install (or not) several media servers and players including LMS, MiniDLNA, Twonky, MediaTomb, Squeezeslave, Squeezelite, Shairport etc.
SQueeZe
Posts: 11
Joined: Thu Mar 22, 2012 11:41 pm

Re: SqueezePlay OS for Joggler

Post by SQueeZe »

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!
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: SqueezePlay OS for Joggler

Post by gegs »

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).
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Alternative to Shairplay for Android devices

Post by castalla »

Would this work on the Squeezeplay OS?

http://nanocr.eu/2013/07/02/amplify-you ... magicplay/
Locked