RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2013-11-07
I am on 3.2.3. But I am using analogue audio out into an amp rather than hdmi audio. I haven't actually checked hdmi out on that setup in a while.
But it sounds like this is kinda common with OE - and the solution is to hardcode your EDID apparently:
http://forum.xbmc.org/showthread.php?tid=170338&pid=1544122#pid1544122
....I'd go check how to do that over at OE.
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - tkarns24 - 2013-11-07
(2013-11-04, 05:44)nickr Wrote: I think you might be confused.
Logitech Media Server is designed and released by Logitech (They bought it from Slimdevices who called it slimserver then squeezeserver). It is designed to serve music up to Logitech (formerly Slim Devices) squeezebox hardware. However the protocol is open and the source of the server is open, so there are software implementations of the squeezebox hardware. One software implementation is squeezeslave, one is squeezelite.
Squeezeboxes (hardware or software) are controllable over a network, or in the hardware case by a IR remote control. They can be synchronised so that all (or some) play in time.
Xsqueeze allows you to do two things: (1) control other squeezeboxes in your house over the XBMC interface, and (2) make your XBMC machine emulate a squeezebox by using either squeezelite or squeezslave as a software squeezebox. This is of course controllable by function (1), the same as the other squeezeboxes in your house.
Unless your wifi boxes identified above implement the squeeze protocol, they are useless with this ecosystem.
Hey nickr
Ok let my make sure I a reading this correctly, squeezslave and squeezelite will not work on my system unless I am using it as a controller or as an item being controlled by another squeezebox .
Now can i stream music from my ATV to a network music player without xsqeeze
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - nickr - 2013-11-07
squeezeslave and squeezelite play back on the system they are installed on.
In XBMC gotham you shuold be able to play to any DLNA device (context|play using.)
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - tkarns24 - 2013-11-07
I got frodo , i think i may be out of luck
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - nickr - 2013-11-07
Start a new thread and tell us what exactly you are trying to achieve.
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - PV_XBMC - 2013-11-07
(2013-11-07, 01:13)bossanova808 Wrote: I am on 3.2.3. But I am using analogue audio out into an amp rather than hdmi audio. I haven't actually checked hdmi out on that setup in a while.
But it sounds like this is kinda common with OE - and the solution is to hardcode your EDID apparently:
http://forum.xbmc.org/showthread.php?tid=170338&pid=1544122#pid1544122
....I'd go check how to do that over at OE.
Thank you very much for your effort.
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - Mr. Floppy - 2013-11-22
Hi,
at first my positive feedback. Your plugin is great. I am using it with my Intel NUC (i3)and it plays everything (squeezelite). HD Audio 96/24 or DTS is no problem. Perfect!!!
Now the negative....
I use it with squeezelite as a player. The NUC is connected via HDMI over a Denon receiver. If I use XSqueeze it plays everything (see comment above). But if I exit the player I hear no sound for video. Under settings the connection for passtrue is deselected for the HDMI interface I use with the denon. Only the not used second hdmi output is showing. A rebot and selecting the hdmi 0 resolve the problem until I start the XSqueeze again.
It looks like the hdmi output one is blocked with XSqueeze. I configure additional options in the plugin to use hdmi 1. I start squeezelite from ssh with -l to take a look with interface are available (hdmi:CARD=PCH,DEV=0) and put this string with -o in the additional options for squeezelite. (-o hdmi:CARD=PCH,DEV=0).
I use openelec latest version (3.2.3)
Do I something wrong? Thanks for your help.
Edit: Read the thread and see that other people having the same problem. So I am not to stupid...:-) (or not alone...:-)
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2013-11-22
You should have also read the solution apparently is to hardcode your EDID (apparently). See post immediately above yours
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - Mr. Floppy - 2013-11-22
Hi,
I see that with hardcode the EDID. But is there a how-to to do it? Any idea?
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2013-11-22
Best to ask at the OE forums I think.
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - Platypus2 - 2013-11-26
Great addon. Sorry if this has been asked before;
Mine seems to be up and playing fine, but I have an issue with the controls, I can't see them . If I hold the keyboard arrow key (right or left) down or hold the remote direction I get flashes of the 'shuffle' and repeat icons and can select them using enter / ok. But that's it, the rest seem to be hidden / not visible. I don't know if its a skin issue, I'm running frodo 12.2 / aeon nox 4.0 on win 7 (haswell nuc). Everything else seems to work fine and I can control through apps like iPeng etc just not on the HTPC its self. Has anyone else had this problem or should I start digging up / posting logs?
Can't connect - DB1234 - 2013-11-26
Hello,
I am triying to get XSqueeze 1.0.3 running on my Pi B with OpenElec 3.2.3. LMS is running on my Synology NAS. Installed it as described, put the Icon under the Music Menu, configured the settings. I had to change the http Port to 9002. I checked that in the LMS settings, CLI Port is also OK. IP is my NAS. LMS server runs with all other Players fine. But it doesn't start. By klicking on the XSqueeze Icon I get a message thet the connection is being started. Then a second message box appears: can't connect to player.
Where could be the problem?
Thanks for your help!
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - haifischjunge - 2013-11-28
is there a way to have squeezelite always running in the background to have a active target in the squeezebox server?
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - bossanova808 - 2013-11-29
@Platypus2 - does it happen with Confluence? I haven't see that here.
@DB1234 - need logs.
@haifischjunge - not related to XSqueeze. Just install squeezelite as a service on your machine, basically.
RE: [RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC - DB1234 - 2013-11-29
Hello Bossanova,
here's the log filtered by "squeeze". Thanks for your help!
Code: Column1
00:00:21 T:3047174144 DEBUG: ADDON: cpluff: 'Plug-in script.module.xsqueezecommon has been installed.'
00:00:21 T:3047174144 DEBUG: ADDON: cpluff: 'Plug-in plugin.program.xsqueezechooser has been installed.'
00:00:21 T:3047174144 DEBUG: ADDON: cpluff: 'Plug-in script.xsqueeze has been installed.'
20:22:21 T:2947126368 DEBUG: Process - Setting the Python path to /storage/.xbmc/addons/script.module.simple.downloader:/storage/.xbmc/addons/script.module.simplejson/lib:/storage/.xbmc/addons/script.module.b808common/lib:/storage/.xbmc/addons/script.module.xsqueezecommon/lib:/usr/share/xbmc/addons/script.module.pil/lib:/storage/.xbmc/addons/script.common.plugin.cache/lib:/storage/.xbmc/addons/script.module.simple.downloader/lib:/storage/.xbmc/addons/script.module.parsedom/lib:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/PIL:/usr/lib/python2.7/site-packages/gtk-2.0:
20:22:21 T:2938471520 DEBUG: Process - Setting the Python path to /usr/share/xbmc/addons/service.openelec.settings:/storage/.xbmc/addons/script.module.simplejson/lib:/storage/.xbmc/addons/script.module.b808common/lib:/storage/.xbmc/addons/script.module.xsqueezecommon/lib:/usr/share/xbmc/addons/script.module.pil/lib:/storage/.xbmc/addons/script.common.plugin.cache/lib:/storage/.xbmc/addons/script.module.simple.downloader/lib:/storage/.xbmc/addons/script.module.parsedom/lib:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/PIL:/usr/lib/python2.7/site-packages/gtk-2.0:
20:22:27 T:2930082912 DEBUG: Process - Setting the Python path to /storage/.xbmc/addons/script.common.plugin.cache:/storage/.xbmc/addons/script.module.simplejson/lib:/storage/.xbmc/addons/script.module.b808common/lib:/storage/.xbmc/addons/script.module.xsqueezecommon/lib:/usr/share/xbmc/addons/script.module.pil/lib:/storage/.xbmc/addons/script.common.plugin.cache/lib:/storage/.xbmc/addons/script.module.simple.downloader/lib:/storage/.xbmc/addons/script.module.parsedom/lib:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/PIL:/usr/lib/python2.7/site-packages/gtk-2.0:
20:23:00 T:3047174144 DEBUG: ExecuteXBMCAction : To RunAddon(script.xsqueeze)
20:23:01 T:2887423072 DEBUG: Process - The source file to load is /storage/.xbmc/addons/script.xsqueeze/default.py
20:23:01 T:2887423072 DEBUG: Process - Setting the Python path to /storage/.xbmc/addons/script.xsqueeze:/storage/.xbmc/addons/script.module.simplejson/lib:/storage/.xbmc/addons/script.module.b808common/lib:/storage/.xbmc/addons/script.module.xsqueezecommon/lib:/usr/share/xbmc/addons/script.module.pil/lib:/storage/.xbmc/addons/script.common.plugin.cache/lib:/storage/.xbmc/addons/script.module.simple.downloader/lib:/storage/.xbmc/addons/script.module.parsedom/lib:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/PIL:/usr/lib/python2.7/site-packages/gtk-2.0:
20:23:01 T:2887423072 DEBUG: Process - Entering source directory /storage/.xbmc/addons/script.xsqueeze
20:23:01 T:2887423072 DEBUG: Instantiating addon using automatically obtained id of "script.xsqueeze" dependent on version 2.0 of the xbmc.python api
20:23:03 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### uname is: ('Linux', 'XBMC', '3.10.16', '#1 PREEMPT Thu Oct 17 10:24:10 CEST 2013', 'armv6l', '')
20:23:03 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### System is arm
20:23:03 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### (linux/arm) chmod +x the player binary - success
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### XSqueeze (Author: bossanova808) Starting ...
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Called as: ['script.xsqueeze']
20:23:03 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### Local IP is 192.168.178.45
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Installed custom keymap
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Suspended XBMC AE
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Starting local player [squeezelite], system is [arm]
20:23:03 T:2887423072 DEBUG: LocalizeStrings: no translation available in currently set gui language, at path /storage/.xbmc/addons/script.xsqueeze/resources/language/German
20:23:03 T:2887423072 DEBUG: LocalizeStrings: no strings.po file exist at /storage/.xbmc/addons/script.xsqueeze/resources/language/English, fallback to strings.xml
20:23:03 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### XBMC Notificaton Requested: [XBMC.Notification(Starting XSqueeze and Connecting to LMS,Please wait a moment...(up to 10 seconds)...,4000,/storage/.xbmc/addons/script.xsqueeze/icon.png)]
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Attempting to start player: ['/storage/.xbmc/addons/script.xsqueeze/resources/bin/arm/squeezelite', '-m', '00:00:00:00:00:01', '192.168.178.20']
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Path is: ['/storage/.xbmc/addons/script.xsqueeze', '/storage/.xbmc/addons/script.module.simplejson/lib', '/storage/.xbmc/addons/script.module.b808common/lib', '/storage/.xbmc/addons/script.module.xsqueezecommon/lib', '/usr/share/xbmc/addons/script.module.pil/lib', '/storage/.xbmc/addons/script.common.plugin.cache/lib', '/storage/.xbmc/addons/script.module.simple.downloader/lib', '/storage/.xbmc/addons/script.module.parsedom/lib', '/usr/lib/python27.zip', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/PIL', '/usr/lib/python2.7/site-packages/gtk-2.0', '', '/storage/.xbmc/addons/script.xsqueeze/resources/lib/classes', '/storage/.xbmc/addons/script.xsqueeze/resources/lib']
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Process ID for player is 1025
20:23:03 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Brief pause for dust to settle: Default 2 seconds plus user requested seconds: 0
20:23:04 T:3047174144 INFO: Loading special://masterprofile/keymaps/xsqueeze.xml
20:23:04 T:3047174144 INFO: Loading special://profile/keymaps/xsqueeze.xml
20:23:05 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### Attempting to connect to LMS named [192.168.178.20] at IP: 192.168.178.20 on CLI port: 9090
20:23:07 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### LMS Logged in: False
20:23:07 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### LMS Version: 7.7.2
20:23:07 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### Attempting to connect to player: 00:00:00:00:00:01
20:23:07 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### Player is None! 00:00:00:00:00:01
20:23:07 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### Couldn't connect to player: 00:00:00:00:00:01
20:23:07 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### Exception:
20:23:07 T:2887423072 ERROR: File "/storage/.xbmc/addons/script.module.xsqueezecommon/lib/XSqueezeCommon.py", line 100, in __init__
20:23:07 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### XBMC Notificaton Requested: [XBMC.Notification(Couldn't connect to player!,Check you player settings,4000,/storage/.xbmc/addons/script.xsqueeze/icon.png)]
20:23:07 T:2887423072 DEBUG: ### XSqueeze-1.0.3 ### ### Failed to create SqueezePlayer object
20:23:07 T:2887423072 ERROR: File "/storage/.xbmc/addons/script.xsqueeze/resources/lib/classes/NowPlayingWindow.py", line 205, in __init__
20:23:07 T:2887423072 ERROR: self.player = SqueezePlayer()
20:23:07 T:2887423072 ERROR: File "/storage/.xbmc/addons/script.module.xsqueezecommon/lib/XSqueezeCommon.py", line 100, in __init__
20:23:07 T:2887423072 ERROR: File "/storage/.xbmc/addons/script.xsqueeze/default.py", line 204, in <module>
20:23:07 T:2887423072 ERROR: window = NowPlayingWindow("XSqueezeNowPlayingSqueezelite.xml",CWD,"Default")
20:23:07 T:2887423072 ERROR: File "/storage/.xbmc/addons/script.xsqueeze/resources/lib/classes/NowPlayingWindow.py", line 205, in __init__
20:23:07 T:2887423072 ERROR: self.player = SqueezePlayer()
20:23:07 T:2887423072 ERROR: File "/storage/.xbmc/addons/script.module.xsqueezecommon/lib/XSqueezeCommon.py", line 100, in __init__
20:23:07 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Doing Cleanup
20:23:07 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Killing player process...
20:23:07 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Resumed XBMC AE
20:23:07 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### Removed custom keymap
20:23:07 T:2887423072 NOTICE: ### XSqueeze-1.0.3 ### XSqueeze (Author: bossanova808) Exiting ....
20:23:07 T:3047174144 ERROR: ClearBlock: Trying to clear non existent block /storage/.xbmc/addons/script.xsqueeze
20:23:08 T:3047174144 DEBUG: waiting for python thread 4 (/storage/.xbmc/addons/script.xsqueeze/default.py) to stop
20:23:08 T:3047174144 DEBUG: python thread 4 (/storage/.xbmc/addons/script.xsqueeze/default.py) destructed
|