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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
Chakareski, J., Frossard, P.: Distributed streaming via packet partitioning. Proceedings of IEEE International Conference on Multimedia and Expo, 1529–1532 (2006)
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)
Chow, A.L., Golubchik, L., Lui, J.C., Lee, W.J.: Multi-path streaming: optimization of load distribution. Performance Evaluation 62, 417–438 (2005)
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)
Goyal, V.K.: Multiple description coding: compression meets the network. IEEE Signal Processing Magazine 18(5), 74–93 (2001)
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)
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)
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)
Lee, I., Guan, L.: Centralized peer-to-peer streaming with layered video. Proceedings of IEEE International Conference on Multimedia and Expo, 513–516 (2003)
Lee, I., Guan, L.: Centralized peer-to-peer streaming for pfgs video. Proceedings of IEEE Pacific-Rim Conference on Multimedia, 131–138 (2004)
Lee, I., Guan, L.: Reliable video communication with multi-path streaming. In: Proceedings of IEEE International Conference on Multimedia and Expo, Amsterdam, Netherlands (2005)
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)
Ling, Z., Lee, I.: Adaptive multi-path video streaming. In: Proceedings of IEEE International Symposium on Multimedia, San Diego, CA (2006)
Nguyen, T., Zakhor, A.: Distributed video streaming over the internet. Proceedings of SPIE Conference on Multimedia Computing and Networking, 186–195 (2002)
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
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)