Abstract
Akamai offers the largest Content Delivery Network (CDN) service in the world. Building upon its CDN, it recently started to offer High Definition (HD) video distribution using HTTP-based adaptive video streaming. In this paper we experimentally investigate the performance of this new Akamai service aiming at measuring how fast the video quality tracks the Internet available bandwidth and to what extent the service is able to ensure continuous video distribution in the presence of abrupt changes of available bandwidth. Moreover, we provide details on the client-server protocol employed by Akamai to implement the quality adaptation algorithm. Main results are: 1) any video is encoded at five different bit rates and each level is stored at the server; 2) the video client computes the available bandwidth and sends a feedback signal to the server that selects the video at the bitrate that matches the available bandwidth; 3) the video bitrate matches the available bandwidth in roughly 150 seconds; 4) a feedback control law is employed to ensure that the player buffer length tracks a desired buffer length; 5) when an abrupt variation of the available bandwidth occurs, the suitable video level is selected after roughly 14 seconds and the video reproduction is affected by short interruptions.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Akamai hd network demo, http://wwwns.akamai.com/hdnetwork/demo/flash/default.html
Move networks hd adaptive video streaming, http://www.movenetworkshd.com
De Cicco, L., Mascolo, S.: A Mathematical Model of the Skype VoIP Congestion Control Algorithm. IEEE Trans. on Automatic Control 55(3), 790–795 (2010)
Hassoun, D.: Dynamic streaming in flash media server 3.5. (2009), http://www.adobe.com/devnet/flashmediaserver/articles/dynstream_advanced_pt1.html
Adobe Systems Inc. Real-Time Messaging Protocol (RTMP) Specification (2009)
Kuschnig, R., Kofler, I., Hellwagner, H.: An evaluation of TCP-based rate-control algorithms for adaptive internet streaming of H. 264/SVC. In: Proceedings of the First Annual ACM SIGMM Conference on Multimedia Systems, pp. 157–168. ACM, New York (2010)
Pantos, R., May, W.: HTTP Live Streaming. IETF Draft (June 2010)
Wang, B., Kurose, J., Shenoy, P., Towsley, D.: Multimedia streaming via TCP: An analytic performance study. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) 4(2), 1–22 (2008)
Zambelli, A.: IIS smooth streaming technical overview. Microsoft Corporation (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Cicco, L., Mascolo, S. (2010). An Experimental Investigation of the Akamai Adaptive Video Streaming. In: Leitner, G., Hitz, M., Holzinger, A. (eds) HCI in Work and Learning, Life and Leisure. USAB 2010. Lecture Notes in Computer Science, vol 6389. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16607-5_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-16607-5_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16606-8
Online ISBN: 978-3-642-16607-5
eBook Packages: Computer ScienceComputer Science (R0)