Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Feedback Control of Dynamic Systems
Feedback Control of Dynamic Systems
Quality-adaptive media streaming by priority drop
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Multimedia streaming via TCP: An analytic performance study
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Towards QoS Improvements of TCP-Based Media Delivery
ICNS '08 Proceedings of the Fourth International Conference on Networking and Services
An evaluation of TCP-based rate-control algorithms for adaptive internet streaming of H.264/SVC
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
An experimental investigation of the Akamai adaptive video streaming
USAB'10 Proceedings of the 6th international conference on HCI in work and learning, life and leisure: workgroup human-computer interaction and usability engineering
Congestion control in high-speed communication networks using the Smith principle
Automatica (Journal of IFAC)
QDASH: a QoE-aware DASH system
Proceedings of the 3rd Multimedia Systems Conference
Adaptive scalable video streaming in wireless networks
Proceedings of the 3rd Multimedia Systems Conference
An experimental evaluation of rate-adaptive video players over HTTP
Image Communication
SVC-Based HTTP Adaptive Streaming
Bell Labs Technical Journal
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
A case for a coordinated internet video control plane
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
A case for a coordinated internet video control plane
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Confused, timid, and unstable: picking a video streaming rate is hard
Proceedings of the 2012 ACM conference on Internet measurement conference
Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with FESTIVE
Proceedings of the 8th international conference on Emerging networking experiments and technologies
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
Two decades of internet video streaming: A retrospective view
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Sections on the 20th Anniversary of ACM International Conference on Multimedia, Best Papers of ACM Multimedia 2012
GTube: geo-predictive video streaming over HTTP in mobile environments
Proceedings of the 5th ACM Multimedia Systems Conference
Improving Fairness, Efficiency, and Stability in HTTP-Based Adaptive Video Streaming With Festive
IEEE/ACM Transactions on Networking (TON)
An autonomous QoE-driven network management framework
Journal of Visual Communication and Image Representation
Hi-index | 0.00 |
Multimedia content feeds an ever increasing fraction of the Internet traffic. Video streaming is one of the most important applications driving this trend. Adaptive video streaming is a relevant advancement with respect to classic progressive download streaming such as the one employed by YouTube. It consists in dynamically adapting the content bitrate in order to provide the maximum Quality of Experience, given the current available bandwidth, while ensuring a continuous reproduction. In this paper we propose a Quality Adaptation Controller (QAC) for live adaptive video streaming designed by employing feedback control theory. An experimental comparison with Akamai adaptive video streaming has been carried out. We have found the following main results: 1) QAC is able to throttle the video quality to match the available bandwidth with a transient of less than 30s while ensuring a continuous video reproduction; 2) QAC fairly shares the available bandwidth both in the cases of a concurrent TCP greedy connection or a concurrent video streaming flow; 3) Akamai underutilizes the available bandwidth due to the conservativeness of its heuristic algorithm; moreover, when abrupt available bandwidth reductions occur, the video reproduction is affected by interruptions.