Skip to main content

On Peer Selection and Protection for Reliable Peer-to-Peer Video Streaming

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5879))

Abstract

P2P live video streaming is an emerging technique for video-on-demand services. In a P2P network, the bandwidth, memory, and computation ability of peers are redistributed to provide large-scale services. The key concept of P2P streaming is that each peer should forward the received data to its neighboring peers. However, peers might unexpectedly join and leave the P2P network, namely, peer churns, which can seriously disturb the video bitstream sharing. When a parent peer leaves, the receiving peers must find a replacement peer in time; otherwise, the receiving peers cannot resume their video transport. In addition, peers that connect to those receiving peers will also be influenced. This effect is known as chain reaction. In this paper, we propose a new P2P streaming method involving peer selection, video coding, and packet protection. Simulation results show that our proposed method can achieve better video quality and more reliable P2P video streaming compared to existing schemes.

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   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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. Shen, Y., Liu, Z., Panwaret, S.S., Ross, K.W., Wang, Y.: Peer-driven video streaming multiple descriptions versus layering. In: Proc. IEEE Int. Conf. Multimedia Expo. IEEE Press, New York (2005)

    Google Scholar 

  2. Liu, Z., Shen, Y., Panwar, S.S., Ross, K.W., Wang, Y.: P2P video live streaming with MDC providing incentives for redistribution. In: Proc. IEEE Int. Conf. Multimedia Expo. IEEE Press, New York (2007)

    Google Scholar 

  3. Xie, S., Li, B., Keung, G.Y., Zhang, X.: Coolstreaming design, theory, and practice. IEEE Trans. Multimedia 9(8), 1661–1671 (2007)

    Article  Google Scholar 

  4. Puri, R., Ramchandran, K.: Multiple description source coding through forward error correction codes. In: 33rd Asilomar Conf. Signals, Syst. Computers (1999)

    Google Scholar 

  5. Liu, Z., Shen, Y., Panwar, S.S., Ross, K.W., Wang, Y.: Efficient substream encoding and transmission for P2P video on demand. In: IEEE Packet Video Workshop 2007, pp. 143–152. IEEE Press, New York (2007)

    Google Scholar 

  6. Setton, E., Baccichet, P., Girod, B.: Peer-to-peer live multicast: A video perspective. Proc. IEEE 96(1), 25–38 (2008)

    Article  Google Scholar 

  7. ITU-T and ISO/IEC JTC1, JVT-O202, Joint Scalable Video Model JSVM-2 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lo, CW., Lin, CW., Chen, YC., Yu, JY. (2009). On Peer Selection and Protection for Reliable Peer-to-Peer Video Streaming. In: Muneesawang, P., Wu, F., Kumazawa, I., Roeksabutr, A., Liao, M., Tang, X. (eds) Advances in Multimedia Information Processing - PCM 2009. PCM 2009. Lecture Notes in Computer Science, vol 5879. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10467-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10467-1_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10466-4

  • Online ISBN: 978-3-642-10467-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics