I’m new to the Volumio’s world and all the possibilities it offers, but I’m very impressed, thanks a lot! I share here my thoughts about plugins versus streaming: please let me know what you think.
On the one hand, like a lot of people here, it would be a dream if Volumio would be adapted to all my specific needs and my way of listening music. For example I’d love to listen to Spotify, Deezer, Youtube, movies,… A lot of these features are listed in this feature collection thread, or this one. Some plugins are under development. While Spotify plugin needs a rewrite due to their new API, as far as I understood. But each plugin needs a lot of work, a lot of specific development, a lot of maintenance because of third party changes,… And a plugin will always have limited features compared to the native service.
On the other hand, I’m piloting Volumio from an Android device: I could imagine that it’s the same for the majority of users (or any Apple device). And I’ve got a Spotify app on it. And a Deezer app. (and YouTube, Dailymotion, VLC, podcast, …).
If I could have a reliable and easy streaming from my Android to Volumio, I’d be able to send the sound from any application to my Volumio. The documentation gives some examples. DLNA and Airplay are available (even if I need to root my Android device, and even if a lot of these apps are not free in their full version).
So I’m wondering if we could have a global solution, putting efforts on a reliable streaming (from Android and Apple devices, but why not also from Linux, Windows,…) in an easy way, instead of developing a specific plugin for each need. Why not in a splendid Volumio app?
What do you think?
PS1: I know that their is a limitation due to the “emitting” device: it will drain more battery (as data is going through it), and it will stop the music if I receive a call. In my case, I accept this limitation because I use a dedicated old smartphone (a -now- very cheap Samsung Galaxy S3 mini under Android 4.3, besides it’s easy to root).
PS2: Bluetooth would be another solution, as it is often available in the hardware (for example in the Raspberry 3, even if I don’t know it it supports aptX). I don’t need to root my phone to stream music to a BT receiver. But the audio is compressed, even with aptX, so I suppose that not everybody would be satisfied.