12-15-2018, 10:38 PM
Thank you for your answer and the info,
to have the access to that API (and the SDKs for that matter) you just need to register at deezer, which is basically free (in terms of money at least). As a matter of fact I got few months subscription to premium for free and I kind of like it, the more that they have also HiFi option, which means flac files instead of mp3s. I know for sure it's possible to listen to deezer through a Sonos system, which I'm not really keen to buy.
I don't have any experience with Alexa either, and I'm not sure I got the point of the "encapsulation of stream security and audio playback". Is Alexa not able to read the stream? is metadata disturbing in some way? or is she not allowed to access/transmit the "security details"? There is - somewhere on github - a python-deezer API, where there was a problem with authentication. Is that it? Sorry for asking, but I don't really get it.
Holy crap, does this mean that API is not more than kind of advertising for the service? You can only see what it is capable of, but you cannot use it.
So, basically they released that whole API just for (poor quality) marketing!
Not that I disallowed smth ; Those are fine features, I just don't like the idea of yet another always-on device, when you know what I mean ;
Ain't there any other solutions?
Wouldn't it be possible to run some background process (using that SDK) that could feed moode with the full stream? I've stumbled across squeezebox (logitech media server), where it was reported to work somehow... I think moOde does support squeezelite, doesn't it? Any hints how it works?
I could ask in another thread as well, if this one is not the right place to ask
Quote:TheOldPresbyope
I, for one, am not going to sign up for a Deezer developer account just so I can peek at their API.
to have the access to that API (and the SDKs for that matter) you just need to register at deezer, which is basically free (in terms of money at least). As a matter of fact I got few months subscription to premium for free and I kind of like it, the more that they have also HiFi option, which means flac files instead of mp3s. I know for sure it's possible to listen to deezer through a Sonos system, which I'm not really keen to buy.
Quote:It is only possible to access the full stream through one of their SDKs - Android/iOS/Native. The SDKs however 'force' you to use the Player abstraction that incapsulates the not only of the details of the stream security but also the audio playback on the device which indeed makes it impossible to be leveraged in Alexa.
I don't have any experience with Alexa either, and I'm not sure I got the point of the "encapsulation of stream security and audio playback". Is Alexa not able to read the stream? is metadata disturbing in some way? or is she not allowed to access/transmit the "security details"? There is - somewhere on github - a python-deezer API, where there was a problem with authentication. Is that it? Sorry for asking, but I don't really get it.
Quote:(...) Deezer's REST API (...) does not return the URL to the full stream (versus a 30 seconds sample). This is so by design (...) This subtle nuance was not quite obvious from their documentation (...)
Holy crap, does this mean that API is not more than kind of advertising for the service? You can only see what it is capable of, but you cannot use it.
So, basically they released that whole API just for (poor quality) marketing!
Quote: I don't see Deezer coming to moOde except by the mechanisms you have disallowed.
Not that I disallowed smth ; Those are fine features, I just don't like the idea of yet another always-on device, when you know what I mean ;
Ain't there any other solutions?
Wouldn't it be possible to run some background process (using that SDK) that could feed moode with the full stream? I've stumbled across squeezebox (logitech media server), where it was reported to work somehow... I think moOde does support squeezelite, doesn't it? Any hints how it works?
I could ask in another thread as well, if this one is not the right place to ask