DocumentCode :
2045147
Title :
Spotify -- Large Scale, Low Latency, P2P Music-on-Demand Streaming
Author :
Kreitz, Gunnar ; Niemelä, Fredrik
Author_Institution :
KTH (R. Inst. of Technol.), Stockholm, Sweden
fYear :
2010
fDate :
25-27 Aug. 2010
Firstpage :
1
Lastpage :
10
Abstract :
Spotify is a music streaming service offering low-latency access to a library of over 8 million music tracks. Streaming is performed by a combination of client-server access and a peer-to-peer protocol. In this paper, we give an overview of the protocol and peer-to-peer architecture used and provide measurements of service performance and user behavior. The service currently has a user base of over 7 million and has been available in six European countries since October 2008. Data collected indicates that the combination of the client-server and peer-to-peer paradigms can be applied to music streaming with good results. In particular, 8.8% of music data played comes from Spotify´s servers while the median playback latency is only 265 ms (including cached tracks). We also discuss the user access patterns observed and how the peer-to-peer network affects the access patterns as they reach the server.
Keywords :
audio streaming; cache storage; client-server systems; media streaming; multimedia computing; music; peer-to-peer computing; European country; Spotify; cached track; client server access; low latency access; music on demand; music streaming service; peer to peer protocol; Markov processes; Music; Peer to peer computing; Prefetching; Protocols; Servers; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Peer-to-Peer Computing (P2P), 2010 IEEE Tenth International Conference on
Conference_Location :
Delft
Print_ISBN :
978-1-4244-7140-9
Electronic_ISBN :
978-1-4244-7139-3
Type :
conf
DOI :
10.1109/P2P.2010.5569963
Filename :
5569963
Link To Document :
بازگشت