Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
Wireshark & Ethereal Network Protocol Analyzer Toolkit (Jay Beale's Open Source Security)
Wireshark & Ethereal Network Protocol Analyzer Toolkit (Jay Beale's Open Source Security)
An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
Shaping HTTP adaptive streams for a better user experience
Proceedings of the 3rd Multimedia Systems Conference
An experimental evaluation of rate-adaptive video players over HTTP
Image Communication
SABRE: a client based technique for mitigating the buffer bloat effect of adaptive video flows
Proceedings of the 4th ACM Multimedia Systems Conference
Developing a predictive model of quality of experience for internet video
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Downton abbey without the hiccups: buffer-based rate adaptation for HTTP video streaming
Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking
Towards network-wide QoE fairness using openflow-assisted adaptive video streaming
Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking
A scheduling framework for adaptive video delivery over cellular networks
Proceedings of the 19th annual international conference on Mobile computing & networking
Shedding light on the structure of internet video quality problems in the wild
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Characterizing Client Behavior of Commercial Mobile Video Streaming Services
Proceedings of Workshop on Mobile Video Delivery
Improving Fairness, Efficiency, and Stability in HTTP-Based Adaptive Video Streaming With Festive
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
With an increasing demand for high-quality video content over the Internet, it is becoming more likely that two or more adaptive streaming players share the same network bottleneck and compete for available bandwidth. This competition can lead to three performance problems: player instability, unfairness between players, and bandwidth underutilization. However, the dynamics of such competition and the root cause for the previous three problems are not yet well understood. In this paper, we focus on the problem of competing video players and describe how the typical behavior of an adaptive streaming player in its Steady-State, which includes periods of activity followed by periods of inactivity (ON-OFF periods), is the main root cause behind the problems listed above. We use two adaptive players to experimentally showcase these issues. Then, focusing on the issue of player instability, we test how several factors (the ON-OFF durations, the available bandwidth and its relation to available bitrates, and the number of competing players) affect stability.