Integrating Smartphones in Spotify’s Peer-Assisted Music Streaming Service
نویسندگان
چکیده
Spotify is a large-scale peer-assisted music streaming service. Spotify’s P2P network serves 80% of music data to desktop clients. On the other hand, the rapidly growing number of mobile clients do not use P2P but instead stream all data from Spotify’s servers. We enable P2P on a Spotify mobile client and empirically evaluate the impact of P2P protocols (in particular low-bandwidth traffic between peers) on energy consumption, both on 3G and Wifi. On 3G, current P2P protocols are highly energy inefficient, but simple modifications bring consumption close to the clientserver configuration. On Wifi, the extra energy cost of enabling P2P is much lower. Finally, we propose a protocol modification to further integrate mobile devices in Spotify’s P2P network according to their capabilities (power source, access network). This allows us to break the artificial division between desktop and mobile platforms and dynamically adapt as resources become (un)available to the device.
منابع مشابه
Distributed Peer Discovery in Large-Scale P2P Streaming Systems : Addressing Practical Problems of P2P Deployments on the Open Internet
Peer-to-peer (P2P) techniques allow users with limited resources to distribute content to a potentially large audience by turning passive clients into peers. Peers can self-organize to distribute content to each other, increasing the scalability of the system and decreasing the publisher’s costs, compared to a publisher distributing the data himself using a content delivery network (CDN) or his...
متن کاملTracking Gendered Streamsi
One of the most prominent features of digital music services is the provision of personalized music recommendations that come about through the profiling of users and audiences. Based on a range of “bot experiments,” this article investigates if, and how, gendered patterns in music recommendations are provided by the streaming service Spotify. While our experiments did not give any strong indic...
متن کاملThe Hidden Pub/Sub of Spotify
Spotify is a peer-assisted music streaming service that has gained worldwide popularity. Apart from providing instant access to over 20 million music tracks, Spotify also enhances its users’ music experience by providing various features for social interaction. These are realized by a system using the widely-adopted pub/sub paradigm. In this paper we provide an interesting case study of a hybri...
متن کاملMore of the Same – On Spotify Radio
Spotify Radio allows users to find new music within Spotify’s vast back-catalogue, offering a potential infinite avenue of discovery. Nevertheless, the radio service has also been disliked and accused of playing the same artists over and over. We decided to set up an experiment with the purpose to explore the possible limitations found within “infinite archives” of music streaming services. Our...
متن کاملReal-time Streaming Business Architecture Utilizing Existing ISP Networks and its Application to Music Concert
This paper proposes an architecture for real-time streaming services over existing ISP networks; we focus on integrating the technological and business aspects. In addition, system design, applications, and system operation are described. Most existing ISP networks use IPv4. This factor is still important in designing the architecture. The system architecture employs CDN as its core. Distributo...
متن کامل