Home of the Squeezebox™ & Transporter® network music players.
Page 5 of 8 FirstFirst ... 34567 ... LastLast
Results 41 to 50 of 71
  1. #41
    Senior Member
    Join Date
    Jan 2011
    Posts
    243
    Quote Originally Posted by brjhaverkamp View Post
    I tried squeezeslave(squeezeslave-ubuntu-1.1-305)
    while it plays music, which is a big plus, I miss the graphics.
    Also I wasn't able to put it in the background. It crashed when I tried several times. Anyone with better results?

    I worked a bit more on squeezeplay. I started from scratch from svn 7.7 rev 9561), after all the things I tried I lost track of the changes I made.
    I only need to make two changes to get squeezeplay compiled:
    1)the change to mmx.h to get past the moveq errors
    2)the change to configure.in to get past all unused parameter errors with gcc 4.6
    I added the diffs below.
    I think the flac errors can be solved by installing libflac++-dev (ubuntu naming) but I need confirmation from someone here.
    I'm still stumped by the sound part. I installed the latest portaudio library (rev 1788), but that didn't help. the portaudio test program patest1 gives an error. Don't know if that is a lead though. other tests produce sound and seem ok.

    Regards,

    Bert
    Hi Bert, I see you have solved your squeezeslave problem :-)
    I achieve the same thing running it from a desktop launcher without the -D parameter so it runs with no terminal window open.
    I then use it through LMS webui so I get the graphics from that.
    It's not as slick as Squeezeplay but one advantage is you can sync it with other players.
    I will have another look at squeezeplay when I can but reasonably happy with squeezeslave for now at least :-)
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

  2. #42
    Junior Member
    Join Date
    Nov 2011
    Posts
    17
    Hi cliver,

    I'm not to fond of it yet. It works, that is a big pro.. ;-) But I can't run 2 on different machines at the same time. I assume this is due to the fact that they both register to the server with the same name "squeezeslave".

    It would be nice to have one run on my HTPC and laptop continously, so I can direct both from my mobile phone.

    I tried to contact one of the devs (Andy Grundman) to see if/how I can push the changes to compile squeezeplay. And maybe he has an idea about the sound problem. But I haven't heard back yet. I'll give it a couple of days more.

    Bert

  3. #43
    Quote Originally Posted by brjhaverkamp View Post
    But I can't run 2 on different machines at the same time. I assume this is due to the fact that they both register to the server with the same name "squeezeslave".

    It would be nice to have one run on my HTPC and laptop continously, so I can direct both from my mobile phone.
    It's not the name that's important, but the mac address which the player uses:
    Code:
    -m, --mac <mac_address>     Sets the mac address for this instance.
                                Use the colon-separated notation.
                                The default is 00:00:00:00:00:01.
                                Squeezebox Server uses this value to distinguish
                                multiple instances, allowing per-player settings.
    Last edited by lauret; 2011-12-13 at 01:33.

  4. #44
    Senior Member
    Join Date
    Jan 2011
    Posts
    243
    Quote Originally Posted by lauret View Post
    Code:
    -m, --mac <mac_address>     Sets the mac address for this instance.
                                Use the colon-separated notation.
                                The default is 00:00:00:00:00:01.
                                Squeezebox Server uses this value to distinguish
                                multiple instances, allowing per-player settings.
    Thank lauret looks interesting.
    How does SBS/LMS distinguish between different instances for selection purposes in the choose player menu?
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

  5. #45
    Quote Originally Posted by cliver View Post
    Thank lauret looks interesting.
    How does SBS/LMS distinguish between different instances for selection purposes in the choose player menu?
    The server keeps the players apart using the MAC address. "A Media Access
    Control address (MAC address) is a unique identifier assigned to network
    interfaces for communications on the physical network segment." (Wikipedia)
    The network interfaces of the hardware players have a preset mac address, I
    believe Logitech uses this range: 00:04:20:xx:xx:xx, you can look yours up on
    the server under the information screen.

    So if you run multiple instances of squeezeslave with the default mac address
    (00:00:00:00:00:01), the server has no way of keeping them apart. The server
    keeps the per-player settings stored according to mac-address.

  6. #46
    Senior Member
    Join Date
    Jan 2011
    Posts
    243
    Quote Originally Posted by lauret View Post
    The server keeps the players apart using the MAC address. "A Media Access
    Control address (MAC address) is a unique identifier assigned to network
    interfaces for communications on the physical network segment." (Wikipedia)
    The network interfaces of the hardware players have a preset mac address, I
    believe Logitech uses this range: 00:04:20:xx:xx:xx, you can look yours up on
    the server under the information screen.

    So if you run multiple instances of squeezeslave with the default mac address
    (00:00:00:00:00:01), the server has no way of keeping them apart. The server
    keeps the per-player settings stored according to mac-address.
    Thanks for the quick reply lauret,
    Sorry my question wasn't well worded. I understand how software differentiates between different hardware/virtual hardware by mac addressing.
    My question was more how does the LMS web gui present each instance in the choose player menu (top right). In my case with one instance running it just shows up as Squeezeslave so how would subsequent instances appear so that I know which one I'm selecting?
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

  7. #47
    Quote Originally Posted by cliver View Post
    Thanks for the quick reply lauret,
    Sorry my question wasn't well worded. I understand how software differentiates between different hardware/virtual hardware by mac addressing.
    My question was more how does the LMS web gui present each instance in the choose player menu (top right). In my case with one instance running it just shows up as Squeezeslave so how would subsequent instances appear so that I know which one I'm selecting?
    The next squeezeslave which registers itself with another mac-address gets the name "Squeezeslave 2"

    You can edit the name of course, just like with hardware players.

  8. #48
    Senior Member
    Join Date
    Jan 2011
    Posts
    243
    Quote Originally Posted by lauret View Post
    The next squeezeslave which registers itself with another mac-address gets the name "Squeezeslave 2"

    You can edit the name of course, just like with hardware players.
    Brilliant, thanks :-)
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

  9. #49
    Junior Member
    Join Date
    Nov 2011
    Posts
    17
    You can edit the name? Great. Do you mean in on the Server side?
    This solves my last gripe;-)

  10. #50
    Senior Member
    Join Date
    Jan 2011
    Posts
    243
    Quote Originally Posted by brjhaverkamp View Post
    You can edit the name? Great. Do you mean in on the Server side?
    This solves my last gripe;-)
    Yes in SBS/LMS Server Settings under the Player Tab you can name the currently selected player anything you like.
    I'm starting to like Squeezeslave
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •