Skip to main content
  • 529 Accesses

Abstract

Video content distribution dominates the Internet traffic. The state-of-the-art techniques generally work well in distributing popular videos, but do not provide satisfactory content distribution service for unpopular videos due to low data health or low data transfer rate. In recent years, the worldwide deployment of cloud utilities provides us with a novel perspective to consider the above problem. We propose and implement the cloud download scheme, which achieves high-quality video content distribution by using cloud utilities to guarantee the data health and enhance the data transfer rate. Specifically, a user sends his video request to the cloud which subsequently downloads the video from the Internet and stores it in the cloud cache. Then the user can usually retrieve his requested video (whether popular or unpopular) from the cloud with a high data rate in any place at any time via the intra-cloud data transfer acceleration. Running logs of our real deployed commercial system (named VideoCloud) confirm the effectiveness and efficiency of cloud download. The users’ average data transfer rate of unpopular videos exceeds 1.6 Mbps, and over 80 % of the data transfer rates are more than 300 Kbps which is the basic playback rate of online videos. Our study provides practical experiences and valuable heuristics for making use of cloud utilities to achieve efficient Internet video delivery.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.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

Institutional subscriptions

Notes

  1. 1.

    The cloud does not accept keywords as the video request, because one keyword or a combination of several keywords may correspond to multiple videos with different contents in the Internet.

  2. 2.

    Here we use retrieve to distinguish with download. In this chapter, download means the cloud obtains data from the Internet while retrieve means the user obtains data from the cloud.

  3. 3.

    A BitTorrent/eMule link contains the hash code of its affiliated file in itself, while an HTTP/FTP link does not.

  4. 4.

    Amazon Cloud Drive also sets 5 GB as the basic cloud storage capacity provided to its users.

  5. 5.

    Since almost all the users of VideoCloud are 5-GB free users at the moment, we regard every user as a 5-GB free user for computation convenience.

References

  1. The Cisco Visual Networking Index report. http://newsroom.cisco.com/dlls/2008/ekits/Cisco_Visual_Networking_Index_061608.pdf

  2. The BitTorrent protocol specification. http://www.BitTorrent.org/beps/bep_0003.html

  3. Zhang, X., Liu, J., Li, B., Yum, T.S.P.: CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming. In: Proceedings of the 24th IEEE International Conference on Computer Communications (INFOCOM), pp. 2102–2111 (2005)

    Google Scholar 

  4. Huang, C., Li, J., Ross, K.W.: Can internet video-on-demand be profitable? ACM SIGCOMM Comput. Commun. Rev. (CCR) 37(4), 133–144 (2007)

    Article  Google Scholar 

  5. Kangasharju, J., Roberts, J., Ross, K.W.: Object replication strategies in content distribution networks. Comput. Commun. 25(4), 376–383 (2002)

    Article  Google Scholar 

  6. Huang, Y., Li, Z., Liu, G., Dai, Y.: Cloud download: using cloud utilities to achieve high-quality content distribution for unpopular videos. In: Proceedings of the 19th ACM International Conference on Multimedia (ACM-MM), pp. 213–222 (2011)

    Google Scholar 

  7. Roth, K.W., McKenney, K., Association, C.E., et al.: Energy Consumption by Consumer Electronics in U.S. Residences. TIAX LLC (2007)

    Google Scholar 

  8. Douceur, J.R.: The Sybil attack. In: Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS), pp. 251–260. Springer (2002)

    Google Scholar 

  9. Singh, A., Ngan, T.W.J., Druschel, P., Wallach, D.S.: Eclipse attacks on overlay networks: threats and defenses. In: Proceedings of the 25th IEEE International Conference on Computer Communications (INFOCOM), pp. 1–12. IEEE (2006)

    Google Scholar 

  10. Sit, E., Morris, R.: Security considerations for peer-to-peer distributed hash tables. In: Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS), pp. 261–269. Springer (2002)

    Google Scholar 

  11. Wu, D., Hou, Y.T., Zhu, W., Zhang, Y.Q., Peha, J.M.: Streaming video over the internet: approaches and directions. IEEE Trans. Circuits Syst. Video Technol. (TCSVT) 11(3), 282–300 (2001)

    Article  Google Scholar 

  12. Yin, H., Liu, X., Zhan, T., Sekar, V., Qiu, F., Lin, C., Zhang, H., Li, B.: Design and deployment of a hybrid CDN-P2P system for live video streaming: experiences with LiveSky. In: Proceedings of the 17th ACM International Conference on Multimedia (ACM-MM), pp. 25–34 (2009)

    Google Scholar 

  13. Wu, C., Li, B., Zhao, S.: On dynamic server provisioning in multichannel P2P live streaming. IEEE/ACM Trans. Networking (TON) 19(5), 1317–1330 (2011)

    Article  Google Scholar 

  14. Liu, F., Shen, S., Li, B., Li, B., Yin, H., Li, S.: Novasky: cinematic-quality VoD in a P2P storage cloud. In: Proceedings of the 30th IEEE International Conference on Computer Communications (INFOCOM), pp. 936–944 (2011)

    Google Scholar 

  15. Choffnes, D.R., Bustamante, F.E.: Taming the torrent: a practical approach to reducing cross-isp traffic in peer-to-peer systems. ACM SIGCOMM Comput. Commun. Rev. (CCR) 38(4), 363–374 (2008)

    Article  Google Scholar 

  16. Xie, H., Yang, Y.R., Krishnamurthy, A., Liu, Y.G., Silberschatz, A.: P4P: provider portal for applications. ACM SIGCOMM Comput. Commun. Rev. (CCR) 38(4), 351–362 (2008)

    Article  Google Scholar 

  17. Podlipnig, S., Böszörmenyi, L.: A survey of web cache replacement strategies. ACM Comput. Surv. (CSUR) 35(4), 374–398 (2003)

    Article  Google Scholar 

  18. Breslau, L., Cao, P., Fan, L., Phillips, G., Shenker, S.: Web caching and Zipf-like distributions: evidence and implications. In: Proceedings of the 18th IEEE International Conference on Computer Communications (INFOCOM), vol. 1, pp. 126–134 (1999)

    Google Scholar 

  19. The IDC Desktop and Laptop Sales report. http://news.techworld.com/sme/3227696/desktop-and-laptop-sales-to-grow-this-year

  20. Croft, W.B., Metzler, D., Strohman, T.: Search Engines: Information Retrieval in Practice. Addison-Wesley Reading (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhenhua Li .

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this chapter

Cite this chapter

Li, Z., Dai, Y., Chen, G., Liu, Y. (2016). Cloud Downloading for Unpopular Videos. In: Content Distribution for Mobile Internet: A Cloud-based Approach. Springer, Singapore. https://doi.org/10.1007/978-981-10-1463-5_3

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-1463-5_3

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-1462-8

  • Online ISBN: 978-981-10-1463-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics