Header

UZH-Logo

Maintenance Infos

LiveShift: Mesh-pull live and time-shifted P2P video streaming


Hecht, Fabio V; Bocek, Thomas; Clegg, Richard G; Landa, Raul; Hausheer, David; Stiller, Burkhard (2011). LiveShift: Mesh-pull live and time-shifted P2P video streaming. In: 36th Conference on Local Computer Networks (LCN), Bonn, Germany, 10 October 2011 - 10 October 2011, 315-323.

Abstract

The popularity of video sharing over the Internet has increased significantly. High traffic generated by such applications at the source can be better distributed using a peer-to-peer (P2P) overlay. Unlike most P2P systems, LiveShift combines both live and on-demand video streaming — while video is transmitted through the peer-to-peer network in a live fashion, all peers participate in distributed storage. This adds the ability to replay time-shifted streams from other peers in a distributed and scalable manner. This paper describes an adaptive fully-distributed mesh-pull protocol that supports the envisioned use case and a set of policies that enable efficient usage of resources, discussing interesting trade-offs encountered. User-focused evaluation results, including both channel switching and time shifting behavior, show that the proposed system provides good quality of experience for most users, in terms of infrequent stalling, low playback lag, and a small proportion of skipped blocks in all the scenarios studied, even in presence of churn.

Abstract

The popularity of video sharing over the Internet has increased significantly. High traffic generated by such applications at the source can be better distributed using a peer-to-peer (P2P) overlay. Unlike most P2P systems, LiveShift combines both live and on-demand video streaming — while video is transmitted through the peer-to-peer network in a live fashion, all peers participate in distributed storage. This adds the ability to replay time-shifted streams from other peers in a distributed and scalable manner. This paper describes an adaptive fully-distributed mesh-pull protocol that supports the envisioned use case and a set of policies that enable efficient usage of resources, discussing interesting trade-offs encountered. User-focused evaluation results, including both channel switching and time shifting behavior, show that the proposed system provides good quality of experience for most users, in terms of infrequent stalling, low playback lag, and a small proportion of skipped blocks in all the scenarios studied, even in presence of churn.

Statistics

Citations

2 citations in Web of Science®
3 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

57 downloads since deposited on 10 Feb 2012
6 downloads since 12 months
Detailed statistics

Additional indexing

Item Type:Conference or Workshop Item (Paper), refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Language:English
Event End Date:10 October 2011
Deposited On:10 Feb 2012 15:42
Last Modified:13 Aug 2017 05:12
Publisher:IEEE Computer Society
Series Name:Conference on Local Computer Networking
ISSN:0742-1303
ISBN:978-1-61284-926-3
Additional Information:© 2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Publisher DOI:https://doi.org/10.1109/LCN.2011.6115311
Other Identification Number:merlin-id:5103

Download

Download PDF  'LiveShift: Mesh-pull live and time-shifted P2P video streaming'.
Preview
Content: Accepted Version
Filetype: PDF
Size: 392kB
View at publisher