SmoothCache 2.0: the HTTP-Live peer-to-peerCDN
(English)Manuscript (preprint) (Other academic)
In recent years, adaptive HTTP streaming protocols have become the de-factostandard in the industry for the distribution of live and video-on-demand contentover the Internet. This paper presents SmoothCache 2.0, a distributed cache foradaptive HTTP live streaming content based on peer-to-peer (P2P) overlays. Thecontribution of this work is twofold. From a systems perspective, to the best ofour knowledge, it is the only commercially deployed P2P platform which supportsrecent live streaming protocols based on HTTP as a transport and the concept ofadaptive bitrate switching. From an algorithmic perspective, the system describesa novel set of overlay construction and prefetching techniques that realize: i ) substantialsavings in terms of the bandwidth load on the source of the stream, and i i )CDN-quality user experience in terms of delay from the live playing point and themostly-watched bitrate. In order to support our claims, we conduct a methodicalevaluation encompassing a subset of thousands of real customers’ machines whichwho agreed to install an instrumented version of our software.
Computer and Information Science
IdentifiersURN: urn:nbn:se:kth:diva-134333OAI: oai:DiVA.org:kth-134333DiVA: diva2:665948
QS 20132013-11-212013-11-212013-11-22Bibliographically approved