Skip to main content
Log in

CPA-VoD: Cloud and Peer-Assisted Video on Demand System for Mobile Devices

  • Regular Paper
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

With the rapid development of WiFi and 3G/4G, people tend to view videos on mobile devices. These devices are ubiquitous but have small memory to cache videos. As a result, in contrast to traditional computers, these devices aggravate the network pressure of content providers. Previous studies use CDN to solve this problem. But its static leasing mechanism in which the rental space cannot be dynamically adjusted makes the operational cost soar and incompatible with the dynamically video delivery. In our study, based on a thorough analysis of user behavior from Tencent Video, a popular Chinese on-line video share platform, we identify two key user behaviors. Firstly, lots of users in the same region tend to watch the same video. Secondly, the popularity distribution of videos conforms with the Pareto principle, i.e., the top 20% popular videos own 80% of all video traffic. To turn these observations into silver bullet, we propose and implement a novel cloud- and peer-assisted video on demand system (CPA-VoD). In the system, we group users in the same region as a peer swarm, and in the same peer swarm, users can provide videos to other users by sharing their cached videos. Besides, we cache the 10% most popular videos in cloud servers to further alleviate the network pressure. We choose cloud servers to cache videos because the rental space can be dynamically adjusted. According to the evaluation on a real dataset from Tencent Video, CPA-VoD alleviates the network pressure and the operation cost excellently, while only 20.9% traffic is serviced by the content provider.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wu W J, Lui J C S. Exploring the optimal replication strategy in P2P-VoD systems: Characterization and evaluation. In Proc. IEEE INFOCOM, April 2011, pp.1206-1214.

  2. Wang Z, Sun L F, Yang S Q, Zhu W W. Prefetching strategy in peer-assisted social video streaming. In Proc. the 19th ACM International Conference on Multimedia, Nov. 2011, pp.1233-1236.

  3. Payberah A H, Kavalionak H, Kumaresan V, Montresor A, Haridi S. CLive: Cloud-assisted P2P live streaming. In Proc. the 12th International Conference on Peer-To-Peer Computing, Sept. 2012, pp.79-90.

  4. Li B C, Wang Z, Liu J C, Zhu W W. Two decades of Internet video streaming: A retrospective view. ACM Transactions on Multimedia Computing Communications and Applications, 2013, 9(1s): Article No. 33.

  5. Li Z Y, Lin J L, Akodjenou M I, Xie G G, Kaafar M A, Jin Y, Peng G. Watching videos from everywhere: A study of the PPTV mobile VoD system. In Proc. ACM Conference on Internet Measurement Conference, Nov. 2012, pp.185-198.

  6. Wang Z, Zhu W W, Chen M H, Sun L F, Yang S Q. CPCDN: Content delivery powered by context and user intelligence. IEEE Transactions on Multimedia, 2015, 17(1): 92-103.

    Article  Google Scholar 

  7. Hu H, Wen Y G, Chua T S, Wang Z, Huang J, Zhu W W, Wu D. Community based effective social video contents placement in cloud centric CDN network. In Proc. IEEE International Conference on Multimedia and Expo, July 2014.

  8. Korpeoglu E, Sahin C, Agrawal D, El Abbadi A, Hosomi T, Seo Y. Dragonfly: Cloud assisted peer-to-peer architecture for multipoint media streaming applications. In Proc. the 6th International Conference on Cloud Computing, June 28-July 3, 2013, pp.269-276.

  9. Zhu W W, Luo C, Wang J F, Li S P. Multimedia cloud computing. IEEE Signal Processing Magazine, 2011, 28(3): 59-69.

    Article  Google Scholar 

  10. Wang F, Liu J C, Chen M H. CALMS: Cloud-assisted live media streaming for globalized demands with time/region diversities. In Proc. IEEE INFOCOM, March 2012, pp.199-207.

  11. Jin X, Kwok Y K. Cloud assisted P2P media streaming for bandwidth constrained mobile subscribers. In Proc. the 16th International Conference on Parallel and Distributed Systems, Dec. 2010, pp.800-805.

  12. Lin J L, Li Z Y, Xie G G, Sun Y, Salamatian K, Wang W J. Mobile video popularity distributions and the potential of peer-assisted video delivery. IEEE Communications Magazine, 2013, 51(11): 120-126.

    Article  Google Scholar 

  13. Niu D, Liu Z M, Li B C, Zhao S Q. Demand forecast and performance prediction in peer-assisted on-demand streaming systems. In Proc. IEEE INFOCOM, April 2011, pp.421-425.

  14. Sun Y, Guo Y, Li Z Y, Lin J L, Xie G G, Zhang X B, Salamatian K. The case for P2P mobile video system over wireless broadband networks: A practical study of challenges for a mobile video provider. IEEE Network, 2013, 27(2): 22-27.

    Article  Google Scholar 

  15. He J, Wu D, Zeng Y P, Hei X J, Wen Y G. Toward optimal deployment of cloud-assisted video distribution services. IEEE Trans. Circuits Syst. Video Technol. 2013, 23(10): 1717-1728.

    Article  Google Scholar 

  16. Wang Z, Sun L F, Chen X W, Zhu W W, Liu J C, Chen M H, Yang S Q. Propagation-based social-aware replication for social video contents. In Proc. the 20th ACM International Conference on Multimedia, Oct. 2012, pp.29-38.

  17. Huang C, Li J, Ross K W. Can Internet video-on-demand be profitable? ACM SIGCOMM Computer Communication Review, 2007, 37(4): 133-144.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laizhong Cui.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cheng, LG., Cui, L. & Jiang, Y. CPA-VoD: Cloud and Peer-Assisted Video on Demand System for Mobile Devices. J. Comput. Sci. Technol. 31, 1087–1095 (2016). https://doi.org/10.1007/s11390-016-1684-9

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-016-1684-9

Keywords

Navigation