Designing overlay multicast networks for streaming
Proceedings of the fifteenth annual ACM symposium on Parallel algorithms and architectures
User perception of adapting video quality
International Journal of Human-Computer Studies
Quantifying Skype user satisfaction
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
Antfarm: efficient content distribution with managed swarms
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Towards automated performance diagnosis in a large IPTV network
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
Moving beyond end-to-end path information to optimize CDN performance
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Inside the bird's nest: measurements of large-scale live VoD from the 2008 olympics
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Netalyzr: illuminating the edge network
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Optimal content placement for a large-scale VoD system
Proceedings of the 6th International COnference
Effects of internet path selection on video-QoE
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
Feedback control for adaptive live video streaming
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP
MMSys '11 Proceedings of the second annual ACM 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
Dissecting Video Server Selection Strategies in the YouTube CDN
ICDCS '11 Proceedings of the 2011 31st International Conference on Distributed Computing Systems
Understanding the impact of video quality on user engagement
Proceedings of the ACM SIGCOMM 2011 conference
Inferring the QoE of HTTP video streaming from user-viewing activities
Proceedings of the first ACM SIGCOMM workshop on Measurements up the stack
Q-score: proactive service quality assessment in a large IPTV system
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
YouTube everywhere: impact of device and infrastructure synergies on user experience
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
A longitudinal view of HTTP video streaming performance
Proceedings of the 3rd Multimedia Systems Conference
Low-complexity video coding for receiver-driven layered multicast
IEEE Journal on Selected Areas in Communications
A digital fountain approach to asynchronous reliable multicast
IEEE Journal on Selected Areas in Communications
Optimizing cost and performance for content multihoming
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
A quest for an Internet video quality-of-experience metric
Proceedings of the 11th ACM Workshop on Hot Topics in Networks
Video stream quality impacts viewer behavior: inferring causality using quasi-experimental designs
Proceedings of the 2012 ACM conference on Internet measurement conference
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
QAVA: quota aware video adaptation
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Understanding internet video viewing behavior in the wild
Proceedings of the ACM SIGMETRICS/international conference on Measurement and modeling of computer systems
Prioritized evolutionary optimization in open session management for 3D tele-immersion
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
Towards network-wide QoE fairness using openflow-assisted adaptive video streaming
Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking
Analyzing the potential benefits of CDN augmentation strategies for internet video workloads
Proceedings of the 2013 conference on Internet measurement conference
Understanding the effectiveness of video ads: a measurement study
Proceedings of the 2013 conference on Internet measurement conference
Virtualizing the access network via open APIs
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
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
Towards minimalistic, virtualized content caches with minicache
Proceedings of the 2013 workshop on Hot topics in middleboxes and network function virtualization
OSM: Prioritized evolutionary QoS optimization for interactive 3D teleimmersion
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special issue of best papers of ACM MMSys 2013 and ACM NOSSDAV 2013
Video stream quality impacts viewer behavior: inferring causality using quasi-experimental designs
IEEE/ACM Transactions on Networking (TON)
Improving Fairness, Efficiency, and Stability in HTTP-Based Adaptive Video Streaming With Festive
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
Video traffic already represents a significant fraction of today's traffic and is projected to exceed 90% in the next five years. In parallel, user expectations for a high quality viewing experience (e.g., low startup delays, low buffering, and high bitrates) are continuously increasing. Unlike traditional workloads that either require low latency (e.g., short web transfers) or high average throughput (e.g., large file transfers), a high quality video viewing experience requires sustained performance over extended periods of time (e.g., tens of minutes). This imposes fundamentally different demands on content delivery infrastructures than those envisioned for traditional traffic patterns. Our large-scale measurements over 200 million video sessions show that today's delivery infrastructure fails to meet these requirements: more than 20% of sessions have a rebuffering ratio ≥ 10% and more than 14% of sessions have a video startup delay ≥ 10s. Using measurement-driven insights, we make a case for a video control plane that can use a global view of client and network conditions to dynamically optimize the video delivery in order to provide a high quality viewing experience despite an unreliable delivery infrastructure. Our analysis shows that such a control plane can potentially improve the rebuffering ratio by up to 2× in the average case and by more than one order of magnitude under stress.