Announcement

Collapse
No announcement yet.

Qobuz.com streaming plugin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Qobuz.com streaming plugin

    > Same problem

    I'm sorry, guys, I f...ed up 2.7.0. Please uninstall the plugin, then
    re-install. That should take you back to 2.6.1. The preferences will
    survive that procedure, no worries.

    #2
    Qobuz.com streaming plugin

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

    for plugin and set-up instructions


    for the optional user-script for your browser


    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, 10:59.

    Comment


      #3
      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

      Comment


        #4
        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.)
        Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 10, iPad 4, iPeng.

        Comment


          #5
          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.
          Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 10, iPad 4, iPeng.

          Comment


            #6
            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,

            Comment


              #7
              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

              Comment


                #8
                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....

                Comment


                  #9
                  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)

                  Comment


                    #10
                    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.

                    Comment


                      #11
                      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, 10:56.

                      Comment


                        #12
                        5) Ready to use, look in 'My Apps'



                        Last edited by pierrepoulpe; 2012-11-08, 01:00.

                        Comment


                          #13



                          Comment


                            #14
                            Known issues :
                            - no pictures when playing
                            - no details (album name, artist) when playing

                            Comment


                              #15
                              new version uploaded, with great help of mherger!
                              (link in post #10 are updated)
                              Last edited by pierrepoulpe; 2012-11-08, 12:28.

                              Comment

                              Working...
                              X