Computer Networks: The International Journal of Computer and Telecommunications Networking
CloudCmp: comparing public cloud providers
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Dynamic adaptive streaming over HTTP --: standards and design principles
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
A VLC media player plugin enabling dynamic adaptive streaming over HTTP
MM '11 Proceedings of the 19th ACM international conference on Multimedia
An evaluation of dynamic adaptive streaming over HTTP in vehicular environments
Proceedings of the 4th Workshop on Mobile Video
Dynamic adaptive streaming over HTTP dataset
Proceedings of the 3rd Multimedia Systems Conference
Layer-encoded video in scalable adaptive streaming
IEEE Transactions on Multimedia
A Performance Study on the VM Startup Time in the Cloud
CLOUD '12 Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing
GENI WiMAX Performance: Evaluation and Comparison of Two Campus Testbeds
GREE '13 Proceedings of the 2013 Second GENI Research and Educational Experiment Workshop
Hi-index | 0.00 |
As shown in recent studies, video streaming is by far the biggest category of backbone Internet traffic in the US. As a measure to reduce the cost of highly over-provisioned physical infrastructures while remaining the quality of video services, many streaming service providers started to use cloud services where physical resources can be dynamically allocated based on current demand. This paper characterizes the performance of Dynamic Adaptive Streaming over HTTP (DASH), a new MPEG standard on adaptive streaming, in the cloud. We seek to answer the following questions that are critical to content providers that are hosting video in clouds: Which data center is the best to host videos? Does geographical distance matter? What type of instance is best suitable depending on different needs? How to efficiently solve the trade-off between performance and cost? The measurement methods and results presented in this paper can be easily expanded into other VoD services, and they allow us to i) characterize DASH behavior when streaming from the cloud; ii) identify the key factors that influence the DASH performance; and iii) suggest improvements for related services.