Skip to main content
Log in

Design and Deployment of Low-Delay Hybrid CDN–P2P Architecture for Live Video Streaming Over the Web

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

In the recent years, with the development of high-speed and broadband networking, the content delivery service has been grown up widely. There are a lot of providers for online streaming via content delivery network (CDN) and peer to peer (P2P) network, each having its own set of advantages and disadvantages. CDN provide excellent quality to end-users when the work load is within the provisioning limits. However, CDN servers are expensive to deploy and maintain. While P2P network has better scalability and less deployment costs, but the instability of dynamic peers, and the low performance when participated peers are insufficient are a bottleneck. So, by combining advantages of two system we will take advantage of both. In this paper, we propose the hybrid CDN–P2P structure for live video streaming over the Web in order to decrease the number of requests to CDN servers that means reduce the cost of transmission. Also by set up short timeout for request to server and split video into small chunk, our system has smaller end-to-end delay than unconnected mesh system in Seyyedi and Akbari (Hybrid CDN–P2P architectures for live video streaming: comparative study of connected and unconnected meshes. In: International symposium on computer networks and distributed systems, 2011). By set up a reality, we compare two metrics: the number of requests to CDN server and end-to-end delay with previous researches. Through experiment, we will show that a hybrid CDN–P2P approach is very effective approach in providing a live streaming service to the public.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Seyyedi, S. M. Y., & Akbari, B. (2011). Hybrid CDN–P2P architectures for live video streaming: Comparative study of connected and unconnected meshes. In International symposium on computer networks and distributed systems.

  2. Burnett, D. C., Bergkvist, A., Jennings, C., & Narayanan, A. (2012). WebRTC 1.0: Real-time communication between browsers. Working draft.

  3. Sanna, M., & Izquierdo, E. (2013). Live scalable video streaming on peer-to-peer overlays with network coding. IEEE Latin America Transactions, 11(3), 962–968.

    Article  Google Scholar 

  4. Chang, H., Jamin, S., & Wang, W. (2011). Live streaming with receiver-based peer-division multiplexing. IEEE/ACM Transactions on Networking, 19(1), 55–68.

    Article  Google Scholar 

  5. Venkataraman, V., Yoshida, K., & Francis, P. (2006). Chunkyspread: Heterogeneous unstructured tree-based peer-to-peer multicast. In Proceedings of the IEEE ICNP.

  6. Zhang, X., Liu, J., Li, B., & Yum, T. S. P. (2005). Coolstreaming/DONet: Adata-driven overlay network for peer-to-peer live media streaming. In: Proceedings of the INFOCOM.

  7. Baccaglini, E., Grangetto, M., Quacchio, E., & Zezza, S. (2012). A study of a hybrid CDN–P2P system over the planet lab network. In Signal processing: image communication.

  8. Passarella, A. (2012). A survey on content-centric technologies for the current internet: CDN and P2P solutions. Computer Communications, 35(1), 1–32.

    Article  Google Scholar 

  9. Akamai. http://www.akamai.com/html/technology/index.html.

  10. Xu, D., Kulkarni, S. S., Rosenberg, C., & Chai, H. K. (2006). Analysis of a CDN–P2P hybrid architecture for cost-effective streaming media distribution. Multimedia Systems, 11(4), 383–399.

    Article  Google Scholar 

  11. Huang, C., Wang, A., Li, J., & Ross, K. W. (2008). Understanding hybrid CDN–P2P: Why limelight needs its own red swoosh. In NOSSDAV’08 (pp. 75–80).

  12. Ha, T. T. T., Won, Y., & Kim, J. (2014). Topology and architecture design for peer to peer video live streaming system on mobile broadcasting social media. In International conference on information science and applications (ICISA).

  13. https://www.xsplit.com/products/broadcaster.

  14. https://developer.apple.com/streaming/.

Download references

Acknowledgments

This work was supported by the ICT R&D program of MSIP/IITP. [B0101-15-0429, Development of Open Screen Service Platform with Cooperative and Distributed Multiple Irregular Screens], 2015–2016.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jinsul Kim.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ha, T.T.T., Kim, J. & Nam, J. Design and Deployment of Low-Delay Hybrid CDN–P2P Architecture for Live Video Streaming Over the Web. Wireless Pers Commun 94, 513–525 (2017). https://doi.org/10.1007/s11277-015-3144-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-015-3144-1

Keywords

Navigation