Skip to main content

An Experimental Investigation of the Akamai Adaptive Video Streaming

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6389))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akamai hd network demo, http://wwwns.akamai.com/hdnetwork/demo/flash/default.html

  2. Move networks hd adaptive video streaming, http://www.movenetworkshd.com

  3. 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)

    Article  MathSciNet  Google Scholar 

  4. Hassoun, D.: Dynamic streaming in flash media server 3.5. (2009), http://www.adobe.com/devnet/flashmediaserver/articles/dynstream_advanced_pt1.html

  5. Adobe Systems Inc. Real-Time Messaging Protocol (RTMP) Specification (2009)

    Google Scholar 

  6. 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)

    Chapter  Google Scholar 

  7. Pantos, R., May, W.: HTTP Live Streaming. IETF Draft (June 2010)

    Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. Zambelli, A.: IIS smooth streaming technical overview. Microsoft Corporation (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics