Skip to main content
Log in

Packet loss in peer-to-peer video streaming over the Internet

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

Peer-to-peer streaming has recently gained attention as an effective solution to support large scale media streaming applications over the Internet. One of the main challenges of peer-to-peer video streaming is the cumulative impact of the Internet packet loss due to the decoding dependency of the compressed video frames. In this paper we study the impact of the Internet packet loss on the performance of peer-to-peer video streaming systems, and analyze the efficiency of various packet loss recovery policies in such systems. Our analytical and simulation results show how the Internet packet loss can affect the performance of peer- to-peer video streaming systems and how different packet loss recovery policies can be effective for such systems. Our analysis results give us some insights that can be used in designing efficient peer-to-peer video streaming systems.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Akbari, B., Rabiee, H.R., Ghanbari, M.: A rate-efficient peer-to-peer architecture for video multicasting over the internet. In: Proceedings of IEEE International Symposium on Multimedia (2005)

  2. Banerjee, S., Bhattacharjee, B., Kommareddy, C.: Scaleable application layer multicast. In: Proceedings of ACM SIGCOMM (2002)

  3. Banerjee, S., Kommareddy, C., Kar, K., Bhattacharjee, B., Khulle, S.: OMNI: an efficient overlay multicast infrastructure for real-time applications. Elsevier Journal on Computer Networks, Special Issue on Overlay Distribution Structures and their Applications, vol 50(6) (2006)

  4. Castro, M., Druschel, P., Kermarrec, A.-M., Rowstron, A.: SCRIBE: a large-scale and decentralized application-level multicast infrastructure. IEEE J. Sel. Areas Commun. 20(8) (2002)

  5. Castro, M., Druschel, P., Kermarrec, A., Nandi, A., Rowstron, A., Singh, A.: SplitStream: high bandwidth multicast in a cooperative environment. In: Proceedings of 19th ACM Symposium on Operating Systems Principles (SSOP 2003), Bolton Landing (2003)

  6. Chu, Y., Rao, S.G., Seshan, S., Zhang, H.: Enabling conferencing applications on the Internet using an overlay multicast architecture. In: Proceedings of ACM SIGCOMM (2001)

  7. Chu, Y.-H., Rao, S.G., Seshan, S., Zhang, H.: A case for end system multicast. IEEE J. Sel. Areas Commun. 20(8) (2002)

  8. Franchi N., Fumagalli M., Lancini R. and Tubaro S. (2005). Multiple description video coding for scalable and robust transmission over IP. IEEE Trans. Circuits Syst. Video Technol. 15(3): 321–334

    Article  Google Scholar 

  9. Gary Chan, S.H., Zheng, X., Zhang, Q., Zhu, W.W., Zhang, Ya.: Video loss recovery with FEC and stream replication. IEEE Trans. Multimed. 8(2) (2006)

  10. Hefeeda, M., Habib, A., Botev, B., Xu, D., Bhargava, B.: PROMISE: peer-to-peer media streaming using collectcast. In: Proceedings of ACM Multimedia (2003)

  11. Jannotti, J., Gifford, D.K., Johnson, K.L.: Overcast: reliable multicasting with an overlay network. In: Proceedings of Operating System Design and Implementation (2000)

  12. Kim, M.S., Lam, S.S., Lee, D.-Y.: Optimal distribution tree for Internet streaming media. In: Proceedings of IEEE International Conference on Distributed Computing Systems (2003)

  13. Li W. (2001). Overview of fine granularity scalability in MPEG-4 video standard. IEEE Trans. Circuits Syst. 11(3): 301–317

    Google Scholar 

  14. Loguinov, D., Radha, H.: end-to-end Internet video traffic dynamics: statistical study and analysis. In: Proceedings of INFOCOM (2002)

  15. Magharei, N., Rejaie, R., Guo, Y.: Mesh or multiple-tree: a Comparative study of live P2P streaming approaches. In: Proceedings of INFOCOM 2007, Alaska (2007)

  16. Magharei, N., Rejaie, R.: PRIME: peer-to-peer receiver-drIven MEsh-based streaming. In: Proceedings of INFOCOM 2007, Alaska (2007)

  17. Padmanabhan, V.N., Wang, H.J., Chou, P.A., Sripanidkulchai, K.: Distributing streaming media content using cooperative networking. In: Proceedings of NOSSDAV, USA (2002)

  18. Padmanabhan, V.N., Wang, H.J., Chou, P.A.: Resilient Peer-to-Peer Streaming. In: Proceedings of IEEE International Conference on Network protocols (2003)

  19. Pendarakis, D., Shi, S., Verma, D., Waldvogel, M.: ALMI: an application level multicast infrastructure. In: Proceedings of Usenix Symposium on Internet Technologies and Systems (2001)

  20. Ratnasamy, S., Handley, M., Karp, R., Shenker, S.: Application level multicast using content-addressable networks. In: Proceedings of International Workshop on Networked Group Communication (2001)

  21. Shah, P., Paris, J.-F.: Peer-to-Peer multimedia streaming using BitTorrent. In: Proceedings of IEEE International Performance Computing and Communication Conference (2007)

  22. Shan, Y., Bajic, I.V., Kalyanaraman, S., Woods, J.W.: Overlay multi-hop FEC scheme for video streaming. Elsevier Journal on Signal Processing: Image Communications, Special Issue on Video Networking, vol. 20, No. 8, pp. 710–727 (2005)

  23. Tran, D.A., Hua, K.A., Do, T.T.: A Peer-to-Peer Architecture for Media Streaming. IEEE J. Sel. Areas Commun. 22(1) (2004)

  24. Vlavianos, A., Iliofotou, M., Faloutsos, M.: BiToS: enhancing BitTorrent for supporting streaming applications. In: Proceedings of IEEE 9th Global Internet Symposium, Spain (2006)

  25. Wang Y., Reibman A.R. and Lin S. (2005). Multiple description coding for video delivery. Proc. IEEE 93(1): 57–70

    Article  Google Scholar 

  26. Zhang, B., Jamin, S., Zhang, L.: Host multicast: a framework for delivering multicast to end users. In: Proceedings of INFOCOM (2002)

  27. Zhang, X., Liu, J., Li, B., Yum, T.-S.P.: CoolStreaming/DONet: a data-driven overlay network for live media streaming. In: Proceedings of IEEE INFOCOM (2005)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to H. R. Rabiee.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Akbari, B., Rabiee, H.R. & Ghanbari, M. Packet loss in peer-to-peer video streaming over the Internet. Multimedia Systems 13, 345–361 (2008). https://doi.org/10.1007/s00530-007-0097-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-007-0097-6

Keywords

Navigation