I am not very happy with Spotify right now. I was doing some work in my router when I noticed that Spotify had opened some ports via UPnP. I found this a little strange and after some googleing I discovered Spotify uses a P2P network for its content. The reason I am not happy is because this feature is not documented well, if at all. It is not stated anywhere in an easy to find place, and it's not even configurable. If you're going to use P2P technology, make it known. I do not like this sneaky behavior. As I said above it's not advertised anywhere and there is little to no documentation on it at all. I've already read through tons of complaints about bandwidth hogging. At least make this configurable! But I'm really more concerned about how secretive Spotify have been about this feature. I do not like sneaky suspicious behavior like this by applications. I will be canceling my premium subscription.
Solved! Go to Solution.
We’re sorry you feel like we’re hiding the fact we’re using P2P technologies. It’s in no way our intention to hide the fact this is the way Spotify works; rather, we’re proud of it!
Here’s how it works: Spotify is a hybrid model, streaming music centrally from our giant servers as well as incorporating peer-to-peer technology, which allows the music to be played instantly as if it was stored directly on your computer or mobile phone. By setting Spotify up in this way, we’re able to provide the smoothest streaming with no buffering times.
If you needed to reduce the amount of data uploaded from your computer, feel free to reduce the cache size setting in your Preferences. Alternatively, you could try our web player at play.spotify.com which typically uses less bandwidth. Note: that web player isn't yet available to everyone so you may not be able to use it just yet.
Edit: there's also some extra information here.
I'm sorry that you have streaming problems.
Spotify for Mobile or Web doesn't use any P2P stuff. In mobile you can also stream with pretty low 96 kbps sound quality.
Just try these options out before you go mad ツ