Concepedia

Publication | Closed Access

Is There a Future for Mesh-Based live Video Streaming?

89

Citations

21

References

2008

Year

TLDR

Peer‑to‑peer live streaming enables bandwidth‑constrained sources to broadcast to many users, and high link utilization can support high‑quality video, but only tree‑based designs have previously achieved near‑optimal rates, leaving the efficiency of mesh‑based approaches unclear. This paper investigates whether a carefully‑designed mesh‑based system can reach close‑to‑optimal stream rates. We implement a mesh‑based algorithm called DP/LU that uses an unstructured overlay, incorporates overlay rewiring and source scheduling, and is more resistant to churn than tree‑based designs. Experiments show the design attains 95 % of the maximum stream rate in static conditions and 90 % under high churn, proving mesh‑based designs are scalable and robust for high‑quality live streaming.

Abstract

Peer-to-peer live streaming systems allow a bandwidth-constrained source to broadcast a video feed to a large number of users. In addition, a design with high link utilization can achieve high stream rates, supporting high-quality video. Until now, only tree-based designs have been shown to achieve close-to-optimal rates in real-life conditions, leaving the question open as to the attainable efficiency of completely unstructured mesh-based approaches. In this paper we answer that question by showing that a carefully-designed mesh-based system can achieve close-to-optimal stream rates. Specifically, we implement and evaluate a design based on a mesh-based algorithm called DP/LU. Contrary to tree-based designs, DP/LU uses an unstructured overlay, which is easier to construct and is highly resistant to churn. In addition, we introduce mechanisms for overlay rewiring and source scheduling that lead to significant performance improvements. Our experimental evaluation shows that our design achieves 95% of the maximum achievable stream rate in a static environment, and 90% under high churn. This demonstrates that mesh-based designs are an excellent choice for scalable and robust high-quality peer-to-peer live streaming.

References

YearCitations

Page 1