Skip to main content

A Scalable P2P Video Streaming Framework

  • Chapter
  • First Online:
  • 675 Accesses

Part of the book series: Computer Communications and Networks ((CCN))

Abstract

Peer-to-peer (P2P) networking technique represents a vast potential to overcome many constraints in the conventional content distribution networks, especially for the real-time applications such as P2P streaming. In this chapter, a P2P streaming system is examined, and the proposed system combines multiple-description source coding technique and a scalable streaming infrastructure. The proposed system aims to gradually offload congested traffic from a centralized bottleneck to the under-utilized P2P networks and hence, provides seamless transitions from client/server streaming to centralized P2P streaming and to decentralized P2P streaming. The performance of the proposed framework is evaluated in terms of video frame loss rate, which reflects the probability of freeze video frames.

This chapter is the extended version of a manuscript submitted to the 2008 International Symposium on Ubiquitous Multimedia Computing.

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   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Byers, J., Luby, M., Mitzenmacher, M.: Accessing multiple sites in parallel: using tornado codes to speed up downloads. Proceedings of IEEE INFOCOMM, 275–283 (1999)

    Google Scholar 

  2. Chakareski, J., Frossard, P.: Distributed streaming via packet partitioning. Proceedings of IEEE International Conference on Multimedia and Expo, 1529–1532 (2006)

    Google Scholar 

  3. Chakareski, J., Frossard, P.: Rate-distortion optimized distributed packet scheduling of multiple video streams over shared communication resources. IEEE Transactions on Multimedia 8(2), 207–218 (2006)

    Article  Google Scholar 

  4. Chow, A.L., Golubchik, L., Lui, J.C., Lee, W.J.: Multi-path streaming: optimization of load distribution. Performance Evaluation 62, 417–438 (2005)

    Article  Google Scholar 

  5. Cui, Y., Li, B., Nahrstedt, K.: oStream: asynchronous streaming multicast in application-layer overlay networks. IEEE Journal on Selected Areas in Communications 22(1), 91–106 (2004)

    Article  Google Scholar 

  6. Goyal, V.K.: Multiple description coding: compression meets the network. IEEE Signal Processing Magazine 18(5), 74–93 (2001)

    Article  Google Scholar 

  7. Jeon, W.J., Nahrstedt, K.: Peer-to-peer multimedia streaming and caching service. Proceedings of IEEE International Conference on Multimedia and Expo, 57–60 (2002)

    Google Scholar 

  8. Kim, J., Mersereau, R.M., Altunbasak, Y.: Distributed video streaming using multiple description coding and unequal error protection. IEEE Transactions on Image Processing 14(7), 849–861 (2005)

    Article  Google Scholar 

  9. Lee, I., Guan, L.: A scalable video codec design for streaming over distributed peer-to-peer network. Proceedings of IEEE Global Telecommunications Conference 1, 539–543 (2002)

    Google Scholar 

  10. Lee, I., Guan, L.: Centralized peer-to-peer streaming with layered video. Proceedings of IEEE International Conference on Multimedia and Expo, 513–516 (2003)

    Google Scholar 

  11. Lee, I., Guan, L.: Centralized peer-to-peer streaming for pfgs video. Proceedings of IEEE Pacific-Rim Conference on Multimedia, 131–138 (2004)

    Google Scholar 

  12. Lee, I., Guan, L.: Reliable video communication with multi-path streaming. In: Proceedings of IEEE International Conference on Multimedia and Expo, Amsterdam, Netherlands (2005)

    Google Scholar 

  13. Li, W.: Overview of fine granularity scalability in mpeg-4 video standard. IEEE Transactions on Circuits and Systems for Video Technology 11, 301–317 (2001)

    Article  Google Scholar 

  14. Ling, Z., Lee, I.: Adaptive multi-path video streaming. In: Proceedings of IEEE International Symposium on Multimedia, San Diego, CA (2006)

    Google Scholar 

  15. Nguyen, T., Zakhor, A.: Distributed video streaming over the internet. Proceedings of SPIE Conference on Multimedia Computing and Networking, 186–195 (2002)

    Google Scholar 

  16. Tran, D.A., Hua, K.A., Do, T.T.: Zigzag: an efficient peer-to-peer scheme for media streaming. Technical Report, University of Central Florida (2002). URL http://citeseer.nj.nec.com/534591.html

  17. Wu, D., Hou, Y.T., Zhu, W., Lee, H.J., Chiang, T., Zhang, Y.Q., Chao, H.J.: On end-to-end architecture for transporting mpeg-4 video over the internet. IEEE Transactions Circuits and Systems for Video Technology 18(6), 977–995 (2000)

    Google Scholar 

  18. Wu, D., Hou, Y.T., Zhu, W., Zhang, Y.Q., Peha, J.M.: Streaming video over the internet: approaches and directions. IEEE Transactions on Circuits and Systems for Video Technology 11(3), 282–300 (2001)

    Article  Google Scholar 

  19. Wu, F., Li, S., Zhang, Y.Q.: A framework for efficient progressive fine granularity scalable video coding. IEEE Transactions on Circuits and Systems for Video Technology 11(3), 332–344 (2001)

    Article  Google Scholar 

  20. Yee, J.R., Weldon, E.J.: Evaluation of the performance of error-correcting codes on a gilbert channel. IEEE Transactions on Communication 43, 2316–2323 (1995)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ivan Lee .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag London Limited

About this chapter

Cite this chapter

Lee, I. (2009). A Scalable P2P Video Streaming Framework. In: Hassanien, AE., Abawajy, J., Abraham, A., Hagras, H. (eds) Pervasive Computing. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-84882-599-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-1-84882-599-4_15

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84882-598-7

  • Online ISBN: 978-1-84882-599-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics