Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 9 of 9
  1. #1
    Phillip Kerman
    Guest

    softsqueeze source?

    I'm curious about how one might try to make a Flash version of softsqueeze.
    Is the source available? Are there any general tips or just coarse
    description available for how it works? Like does it go through a COM
    interface (I don't think so)... or what protocols does it use? Et cetera.

    Thanks,
    Phillip

  2. #2
    Senior Software Engineer - Logitech/Slim Devices
    Join Date
    Apr 2005
    Location
    Ipswich, UK
    Posts
    1,394

    softsqueeze source?

    Philip,

    The Softsqueeze source is available on sourceforge at
    http://softsqueeze.sourceforge.net. It has been developed in Java, and
    does not have any external interfaces at the moment. Two tcp sockets are
    used to communicate with the slim server, one uses the proprietary
    'slimproto' for control and display updates, the other streams music
    over HTTP.

    I think the most important thing you need to work out is what level of
    support Flash provides for streaming music. You will need a low level
    api, especially if you want to get sync to work. The audio buffer needs
    to emulate the behavior of the Squeezebox, and audio buffer status needs
    to be returned on the control socket.

    What are your aims for a Flash version? If you want to implement a new
    UI it might be possible to develop an interface that will allow you to
    add a Flash skin for Softsqueeze. This would save you a lot of work.

    If you got any more questions, I am happy to help.

    Regards,
    Richard


    Phillip Kerman wrote:

    >I'm curious about how one might try to make a Flash version of softsqueeze.
    >Is the source available? Are there any general tips or just coarse
    >description available for how it works? Like does it go through a COM
    >interface (I don't think so)... or what protocols does it use? Et cetera.
    >
    >Thanks,
    >Phillip
    >
    >

  3. #3
    anthony webb
    Guest

    softsqueeze source?

    wow, a flash player would be a perfect idea!

    Although I would like to see a flash player integrated with some navigation
    and playlist functionality instead of just a squeezebox emulator.
    Navigating on the squeezebox itself can be cumbersome, searching large
    collections with a remote control is always tough. Why take and emulate it
    one the pc? Not to knock softsqueeze because I love that product and am
    using right now. But it seems to me that if you are designing a player for
    another medium (ie the pc) utilize the keyboard and larger screen. Match
    the player to use the strengths of the medium that you delivering it to. On
    a pc, navigation (like the web interface) with a player built in make a lot
    better sense in my mind.

    Am I all alone or has anyone else longed for a full featured, mouse/keyboard
    slim server player for the computer? Where flash is cross platform, it just
    might be the ticket...

    -Anthony

    ----- Original Message -----
    From: "Phillip Kerman" <lists (AT) phillipkerman (DOT) com>
    To: "'Slim Devices Discussion'" <discuss (AT) lists (DOT) slimdevices.com>
    Sent: Wednesday, August 18, 2004 12:07 PM
    Subject: [slim] softsqueeze source?


    > I'm curious about how one might try to make a Flash version of

    softsqueeze.
    > Is the source available? Are there any general tips or just coarse
    > description available for how it works? Like does it go through a COM
    > interface (I don't think so)... or what protocols does it use? Et cetera.
    >
    > Thanks,
    > Phillip
    >
    >

  4. #4
    Mike Kozlowski
    Guest

    softsqueeze source?

    On Wed, 18 Aug 2004, anthony webb wrote:

    > Although I would like to see a flash player integrated with some navigation
    > and playlist functionality instead of just a squeezebox emulator.
    > Navigating on the squeezebox itself can be cumbersome, searching large
    > collections with a remote control is always tough. Why take and emulate it
    > one the pc? Not to knock softsqueeze because I love that product and am
    > using right now. But it seems to me that if you are designing a player for
    > another medium (ie the pc) utilize the keyboard and larger screen. Match
    > the player to use the strengths of the medium that you delivering it to. On
    > a pc, navigation (like the web interface) with a player built in make a lot
    > better sense in my mind.


    So, um, why not use the Web interface? That's what I do -- bring up
    SoftSqueeze, minimize it, and use the SlimServer web page. It's got a
    superb UI for PC use, so why waste time duplicating it in Flash?

    --
    Mike Kozlowski
    http://www.klio.org/mlk/

  5. #5
    Jules Taplin
    Guest

    softsqueeze source?

    Hehe. Well... speaking as a plugin developer... a desktop mounted software
    emulation of an actual player is _EXACTLY_ what the doctor ordered

    And if I want more control... there's always the web interface.

    -- Jules

    ----- Original Message -----
    From: "anthony webb" <ievolve (AT) hotmail (DOT) com>
    To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
    Sent: Wednesday, August 18, 2004 8:06 PM
    Subject: [slim] softsqueeze source?


    > wow, a flash player would be a perfect idea!
    >
    > Although I would like to see a flash player integrated with some
    > navigation
    > and playlist functionality instead of just a squeezebox emulator.
    > Navigating on the squeezebox itself can be cumbersome, searching large
    > collections with a remote control is always tough. Why take and emulate
    > it
    > one the pc? Not to knock softsqueeze because I love that product and am
    > using right now. But it seems to me that if you are designing a player
    > for
    > another medium (ie the pc) utilize the keyboard and larger screen. Match
    > the player to use the strengths of the medium that you delivering it to.
    > On
    > a pc, navigation (like the web interface) with a player built in make a
    > lot
    > better sense in my mind.
    >
    > Am I all alone or has anyone else longed for a full featured,
    > mouse/keyboard
    > slim server player for the computer? Where flash is cross platform, it
    > just
    > might be the ticket...
    >
    > -Anthony
    >
    > ----- Original Message -----
    > From: "Phillip Kerman" <lists (AT) phillipkerman (DOT) com>
    > To: "'Slim Devices Discussion'" <discuss (AT) lists (DOT) slimdevices.com>
    > Sent: Wednesday, August 18, 2004 12:07 PM
    > Subject: [slim] softsqueeze source?
    >
    >
    >> I'm curious about how one might try to make a Flash version of

    > softsqueeze.
    >> Is the source available? Are there any general tips or just coarse
    >> description available for how it works? Like does it go through a COM
    >> interface (I don't think so)... or what protocols does it use? Et
    >> cetera.
    >>
    >> Thanks,
    >> Phillip
    >>
    >>

  6. #6
    Senior Software Engineer - Logitech/Slim Devices
    Join Date
    Apr 2005
    Location
    Ipswich, UK
    Posts
    1,394

    softsqueeze source?

    Anthony,

    Softsqueeze is already developing in this direction. The next release
    will see the inclusion of album art and a playlist, with a full playlist
    editor available later. I was hoping that some of this would be finished
    already, but ironing out the audio bugs and sync just seems to take so
    much time ...

    Regards,
    Richard


    anthony webb wrote:

    >wow, a flash player would be a perfect idea!
    >
    >Although I would like to see a flash player integrated with some navigation
    >and playlist functionality instead of just a squeezebox emulator.
    >Navigating on the squeezebox itself can be cumbersome, searching large
    >collections with a remote control is always tough. Why take and emulate it
    >one the pc? Not to knock softsqueeze because I love that product and am
    >using right now. But it seems to me that if you are designing a player for
    >another medium (ie the pc) utilize the keyboard and larger screen. Match
    >the player to use the strengths of the medium that you delivering it to. On
    >a pc, navigation (like the web interface) with a player built in make a lot
    >better sense in my mind.
    >
    >Am I all alone or has anyone else longed for a full featured, mouse/keyboard
    >slim server player for the computer? Where flash is cross platform, it just
    >might be the ticket...
    >
    >-Anthony
    >
    >----- Original Message -----
    >From: "Phillip Kerman" <lists (AT) phillipkerman (DOT) com>
    >To: "'Slim Devices Discussion'" <discuss (AT) lists (DOT) slimdevices.com>
    >Sent: Wednesday, August 18, 2004 12:07 PM
    >Subject: [slim] softsqueeze source?
    >
    >
    >
    >
    >>I'm curious about how one might try to make a Flash version of
    >>
    >>

    >softsqueeze.
    >
    >
    >>Is the source available? Are there any general tips or just coarse
    >>description available for how it works? Like does it go through a COM
    >>interface (I don't think so)... or what protocols does it use? Et cetera.
    >>
    >>Thanks,
    >>Phillip
    >>
    >>

  7. #7
    anthony webb
    Guest

    softsqueeze source?

    That is what I do at the moment (launch softsqueeze, the browse to the web
    for navigation), but an integrated solution would be far less overhead,
    hastle, and would actually pass the "wife test"...

    Player integrated into one of the web interfaces would be the ultimate
    solution.. Immediate access from whatever computer I wanted without having
    to download softsqueeze, unzip, launch, launch web browser....

    Just to be able to visit my site from any flash enabled browser and listen
    to some music, no downloads, unzips, just pure music on the spot... zen :-)

    -Anthony


    ----- Original Message -----
    From: "Mike Kozlowski" <mlk (AT) klio (DOT) org>
    To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
    Sent: Wednesday, August 18, 2004 2:00 PM
    Subject: [slim] softsqueeze source?


    > On Wed, 18 Aug 2004, anthony webb wrote:
    >
    > > Although I would like to see a flash player integrated with some

    navigation
    > > and playlist functionality instead of just a squeezebox emulator.
    > > Navigating on the squeezebox itself can be cumbersome, searching large
    > > collections with a remote control is always tough. Why take and emulate

    it
    > > one the pc? Not to knock softsqueeze because I love that product and am
    > > using right now. But it seems to me that if you are designing a player

    for
    > > another medium (ie the pc) utilize the keyboard and larger screen.

    Match
    > > the player to use the strengths of the medium that you delivering it to.

    On
    > > a pc, navigation (like the web interface) with a player built in make a

    lot
    > > better sense in my mind.

    >
    > So, um, why not use the Web interface? That's what I do -- bring up
    > SoftSqueeze, minimize it, and use the SlimServer web page. It's got a
    > superb UI for PC use, so why waste time duplicating it in Flash?
    >
    > --
    > Mike Kozlowski
    > http://www.klio.org/mlk/
    >
    >

  8. #8
    NOT a Slim Devices Employee kdf's Avatar
    Join Date
    Apr 2005
    Posts
    9,493

    softsqueeze source?

    1) check out the flash skin, called Gordon.
    2) latest nightly has the softsqueeze applet built into the help section of most
    skins.

    -kdf

    Quoting anthony webb <ievolve (AT) hotmail (DOT) com>:

    > That is what I do at the moment (launch softsqueeze, the browse to the web
    > for navigation), but an integrated solution would be far less overhead,
    > hastle, and would actually pass the "wife test"...
    >
    > Player integrated into one of the web interfaces would be the ultimate
    > solution.. Immediate access from whatever computer I wanted without having
    > to download softsqueeze, unzip, launch, launch web browser....
    >
    > Just to be able to visit my site from any flash enabled browser and listen
    > to some music, no downloads, unzips, just pure music on the spot... zen :-)
    >
    > -Anthony
    >
    >
    > ----- Original Message -----
    > From: "Mike Kozlowski" <mlk (AT) klio (DOT) org>
    > To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
    > Sent: Wednesday, August 18, 2004 2:00 PM
    > Subject: [slim] softsqueeze source?
    >
    >
    > > On Wed, 18 Aug 2004, anthony webb wrote:
    > >
    > > > Although I would like to see a flash player integrated with some

    > navigation
    > > > and playlist functionality instead of just a squeezebox emulator.
    > > > Navigating on the squeezebox itself can be cumbersome, searching large
    > > > collections with a remote control is always tough. Why take and emulate

    > it
    > > > one the pc? Not to knock softsqueeze because I love that product and am
    > > > using right now. But it seems to me that if you are designing a player

    > for
    > > > another medium (ie the pc) utilize the keyboard and larger screen.

    > Match
    > > > the player to use the strengths of the medium that you delivering it to.

    > On
    > > > a pc, navigation (like the web interface) with a player built in make a

    > lot
    > > > better sense in my mind.

    > >
    > > So, um, why not use the Web interface? That's what I do -- bring up
    > > SoftSqueeze, minimize it, and use the SlimServer web page. It's got a
    > > superb UI for PC use, so why waste time duplicating it in Flash?
    > >
    > > --
    > > Mike Kozlowski
    > > http://www.klio.org/mlk/
    > >
    > >

  9. #9
    Mike Kozlowski
    Guest

    softsqueeze source?

    On Wed, 18 Aug 2004, anthony webb wrote:

    > Player integrated into one of the web interfaces would be the ultimate
    > solution.. Immediate access from whatever computer I wanted without having
    > to download softsqueeze, unzip, launch, launch web browser....


    Softsqueeze is included with the latest SlimServer builds; you can click
    on a link on the front page to run it.

    --
    Mike Kozlowski
    http://www.klio.org/mlk/

Posting Permissions

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