Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 96 1231151 ... LastLast
Results 1 to 10 of 954
  1. #1

    Qobuz.com streaming plugin

    Up to date index :
    ================================================== ========================

    for plugin and set-up instructions
    http://forums.slimdevices.com/showth...l=1#post724680

    for the optional user-script for your browser
    http://forums.slimdevices.com/showth...l=1#post726113

    There has been some confusion and change on repo.xml hosting.

    Please enable "All 3rd party extensions" in your LMS settings. No need to add anything manually any more. (Michael)

    At the beginning, repo.xml was hosted on (deleted)
    Since 2012-11-13 we used github.
    Since 2013-03-06 we move back to (deleted)
    Please check you don't stay on github.

    ================================================== ========================

    Hello,

    I'm developing a plugin for qobuz.com music site.

    This site offers both music buying (mp3, lossless 16/44.1, and for some albums higher res), and streaming in mp3 320 (for the same price than spotify) AND .... it become interesting streaming in lossless 16/44.1 (flac)!

    Currently, the site is targeting french-speaking european countries. But they have plan on the mid-term to open to other countries.
    I never tried to connect from outside france-belgium-switzerland, so I don't know if they really filter on the ip.
    The remaining limitation is that the site is not translated in English, but with a squeezebox plug-in, it's half a problem.


    The plugin is in development, but there is no such work, and I plan to publish here a working version this week.

    The trick is that I don't own personally a squeezebox, so I develop with softsqueeze...

    I need that interested people, who own a squeezebox, and have a streaming subscription at qobuz.com, test the plugin, and post here their feedback, missing functionalities etc...
    Last edited by mherger; 2014-02-06 at 02:59.

  2. #2
    Senior Member pippin's Avatar
    Join Date
    Oct 2007
    Location
    Berlin
    Posts
    13,866
    Good idea.
    If I were you, I would test with SqueezePlay instead if SoftSqueeze. If it works with that, it will likely also work with the SB.
    That's especially true for menus!
    ---
    learn more about iPeng, the iPhone and iPad remote for the Squeezebox and
    Logitech UE Smart Radio as well as iPeng Party, the free Party-App,
    at penguinlovesmusic.com
    New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch

  3. #3
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    432
    Great news!

    I've been wondering about whether to subscribe but there hasn't been much point without a SB plugin.

    By the way, any problems with the French language on the website can easily be overcome by using the Chrome browser. In Chrome there is an option to automatically translate the pages and it works surprisingly well. (I am a long term Firefox user but this was pointed out to me by another Qobuz user - so I downloaded Chrome and am using it mainly for Qobuz.)

    (I recently posted about Qobuz: http://forums.slimdevices.com/showth...-download-site.)
    Touch, Meridian G92, Meridian G55, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  4. #4
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    432
    PS The website seems to be filtered by IP if you want to stream or buy any albums BUT I e-mailed and they enabled my account within a few hours. Others from the UK have done the same.
    Touch, Meridian G92, Meridian G55, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  5. #5
    Quote Originally Posted by pippin View Post
    Good idea.
    If I were you, I would test with SqueezePlay instead if SoftSqueeze. If it works with that, it will likely also work with the SB.
    That's especially true for menus!
    I'm in a strange situation. I don't own any squeezebox hardware, so I discover this world...
    I have difficulties to find documentation, to understand what are real evolutions (squeezebox classic -> squeezebox touch), and what is just renaming (squeezecenter -> squeezeboxserver), what does mean all the acronyms (SBT, SC, SN...), and finding documentation is a pain, guessing what is outdated, what is up to date, etc....

    On the other hand, writing perl for the plugin is not an issue for me, nor qobuz API for which I already developed for my own multiroom system.

    Could you give some pointers, to docs?

    I finally found where to download squeezeplay, I ran it..... And I'm lost, plugins don't appear?
    Plugin dev page on the wiki don't talk at all about the difference with squeezebox touch... I don't know what I have to add to the plugin to make it visible to squeeze box touch... Do I need to program two separate plugins? Do lua applets replace the plugins?

    Thanks,

  6. #6
    Senior Member pippin's Avatar
    Join Date
    Oct 2007
    Location
    Berlin
    Posts
    13,866
    Plugins reside on the server.
    For an interface to a streaming service like you are doing, you want a plugin, that's correct.

    SqueezePlay is the software running on the newer Squeezebox models and it is two things:
    1. A player. Essentially, if you are providing access to FLAC files, then that should be it, the player should do the rest
    2. A user interface. Here it renders menus that are being provided by the server. To use your plugin, you will have to hook into these menus, usually through the "My Apps" section.

    I would have a look at the "3rd party spotify" plugin to see how that works.

    You don't need LUA unless you want to run your plugin/applet without a server but then you lose remote control capability.
    ---
    learn more about iPeng, the iPhone and iPad remote for the Squeezebox and
    Logitech UE Smart Radio as well as iPeng Party, the free Party-App,
    at penguinlovesmusic.com
    New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch

  7. #7
    Thanks pippin. Michael gave me an example that was easier to modify than the spotify one.
    Now I have a working plugin on squeezeplay :
    I can search, it displays all the albums, and I can stream in flac. Enough for tonight....

  8. #8
    Senior Member
    Join Date
    May 2009
    Posts
    535
    Quote Originally Posted by pierrepoulpe View Post
    Thanks pippin. Michael gave me an example that was easier to modify than the spotify one.
    Now I have a working plugin on squeezeplay :
    I can search, it displays all the albums, and I can stream in flac. Enough for tonight....
    hi, thanks fo great work. when will this plugin be available to download? i could subscrive to qobuz...
    Touchx2,radiox4, Squeezebox Server 7.9 (Raspberrypi 3 and qnap ts-269)

  9. #9
    Quote Originally Posted by nervoteso View Post
    hi, thanks fo great work. when will this plugin be available to download? i could subscrive to qobuz...
    Something like tonight (late) (GMT+1). I want first to try with a physical squeezebox touch, and clean up the code.

  10. #10
    Here is the first version.

    PLEASE DO NO LONGER FOLLOW THESE INSTRUCTIONS - THEY ARE OUTDATED. JUST PICK THE PLUGIN FROM THE LIST OF AVAILABLE PLUGINS ALREADY IN YOUR LMS (Michael)

    Two ways to install the plugin :
    1a) Using the repo.xml. It'll use automatically the up to date version of the plugin.
    * deleted



    1b) Or download the zip file, and unzip it in squeezebox\server\plugins directory.
    * deleted



    2) Restart the server a first time

    3) Configure the plugin



    4) Restart the server again


    (* Was before respectively : deleted - Don't use anymore)
    Last edited by mherger; 2014-02-06 at 02:56.

Tags for this Thread

Posting Permissions

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