Posts: 700
Joined: Aug 2009
Reputation:
8
Did you install the Repo?
Posts: 63
Joined: Jun 2012
Reputation:
1
Not sure what you mean. I have just installed RaspMC and was then expecting to see XSqueeze listed in the Add Ons. I'm guessing there is something very obvious that I have missed!
Posts: 4
Joined: Sep 2009
Reputation:
0
I just wanted to thank you for the superb work!!
Everything works as expected!
Just having some very small issues and questions:
1) when playing radio streams I have some issues with the now playing not updating. Seems to be the case for "Antenne Bayern" a German stream. In the logitech ios app it is correctly displayed. Anyway, only a minor issuey.
2) is it somehow possible to start the application automatically? I would like some way of starting it headless, so my wife can play music throughout the whole house. My players are using Wake On LAN and start OpenElec -> XBMC without problems, even my stereo detects sound and turns on! But I still need to go to Programs and select the XSqueeze app. This is quite hard if you are not standing in front of the telly, which I also need to turn on.
Any hints or ideas?
Thumbs up for XSqueeze!
Posts: 299
Joined: Apr 2006
Reputation:
3
donabi
Senior Member
Posts: 299
You could add it to autoexec.py
Posts: 299
Joined: Apr 2006
Reputation:
3
donabi
Senior Member
Posts: 299
Well... sometimes it works, sometimes not.
Today i've re-installed my whole system (complete new), so i'm testing.
But, as far as i've seen, at least a lot of text-info shows up and the fanart.addon works in background.
On the other hand, the fanart.addon blocked the xsqueeze when trying to stop the addon.
I have to test and read some more logs.
Does the addon have an own log?
Posts: 3,571
Joined: Sep 2009
Reputation:
110
No, addons don't get their own log although it would be easy to implement such, might do that.
Honestly, try those URLs direct first, as the artwork retrieval for albums etc should work 100%.
Under Eden, anyway. Nighties to April are ok but the AE merge is a bit of a roadblock for XSqueeze on Windows due to needing wasapi exclusive mode.... Blocks anything else using the sound path. Don't think it's an issue in Linux but for solving this issue test with Eden.
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 4
Joined: Sep 2009
Reputation:
0
Thanks for the reply, I'll have a look at the python scripts...
What I want to do? I want a simple way of having multiroom audio, having the same music in all rooms! Squeezeslave is very good for this, but explaining my wife to start the PC and select xsqueeze in every room is a bit complex. As all my openelec instances wake on lan, I have one problem solved. Now I would like to have a simple way to make all openelec instances start XSqueeze, preferably without having to turn on the screen. If possible using an IOS remote app. It would probably be the best if the Squeezeslave is automatically running in the background as start, but this prevents XBMC from opening the audio hardware.
Any tips or ideas?
Posts: 3,571
Joined: Sep 2009
Reputation:
110
Actually, I need the LMS CLI code, not so much the Python...once I have the right CLI code to retrieve the artist, the Python bit is usually eazy. In your LMS -> help -> technical information -> CLI you can find the docs for this. It's a fiddly telent type thing but you can test commands fairly easily (if you know basic pythong you can use the included tester.py in your XSqueeze folder to make this a bit easier...)
For the general issue - I guess I kinda repeat - sounds like you basically want to run these headless and synced to other players, so squeezeslave manually installed on the machine seems like a sensible option for you. So for now you just need a manual squeezslave auto-starting on your machine and make sure those playes are configured to auto-connect and sync to your playing group. Should be easy enough.
That said, I am thinking of moving the squeezeslave stuff into a separate service add on so that is easier to achieve - then you'll be able to explicitly choose if it jsut runs all the time, or start/stops with XSqueeze....and get some direct manual controls to restart the service etc. if required. That would also later facilitate using other players more easily I would guess ... (e.g. headless squeezeplay if such a thing ever comes about) ....
But I haven't done any service addons yet, need to look at this. Don't think it will be too crazy though.
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 4
Joined: Sep 2009
Reputation:
0
Thank you for your answer! Add-ons might be a solution, can an add-on add a function to the remote API?
I know how to use squeezeslave standalone, the problem is that 90% of the time we use our openelec XBMC for video. Starting squeezeslave in the background will block the audio device.
I guess I just need a solution to start XSqueeze (or squeezeslave) on all systems at the same time, and have the possibility to stop it, by using a remote command. I'll have a look at the API/Addon possibilities.