Skip to Main content Skip to Navigation
Reports

Live Streaming with Gossip

Abstract : Video streaming has become a killer application for peer-to-peer technologies. By aggregating scarce resources such as upload bandwidth, decentralized video streaming protocols make it possible to serve a video stream to huge numbers of users while requiring very limited investments from broadcasters. In this paper, we present HEAP, a novel peer-to-peer streaming protocol designed for heterogeneous scenarios. Gossip protocols have already shown their effec- tiveness in the context of live video streaming. HEAP, HEterogeneity-Aware gossip Protocol, goes beyond their applicability and performance by incorporating several novel features. First, HEAP includes a fanout-adaptation scheme that tunes the contribution of nodes to the streaming process based on their bandwidth capabilities. Second, HEAP comprises heuristics that improve reliability, as well as operation in the presence of heterogeneous network latency. We extensively evaluate HEAP on a real deployment over 200 nodes on the Grid5000 platform in a variety of settings, and assess its scalability with up to 100k simulated nodes. Our results show that HEAP significantly improves the quality of streamed videos over standard homogeneous gossip protocols, especially when the stream rate is close to the average available bandwidth.
Complete list of metadata

https://hal.inria.fr/hal-01479885
Contributor : Davide Frey <>
Submitted on : Wednesday, March 1, 2017 - 1:33:17 PM
Last modification on : Thursday, January 7, 2021 - 4:19:58 PM
Long-term archiving on: : Tuesday, May 30, 2017 - 1:09:01 PM

File

RR-9039.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01479885, version 1

Citation

Davide Frey, Rachid Guerraoui, Anne-Marie Kermarrec, Maxime Monod. Live Streaming with Gossip. [Research Report] RR-9039, Inria Rennes Bretagne Atlantique; RR-9039. 2017. ⟨hal-01479885⟩

Share

Metrics

Record views

2440

Files downloads

681