Abstract
The demand of delivering streaming media contents in the Internet has become increasingly high for scientific, educational, and commercial applications. This chapter first overviews three representative Internet technologies for delivering streaming media contents, and discusses the merits and limits of each. This chapter emphasizes on peer-to-peer streaming technology by presenting a design and its performance evaluation of a scalable and reliable media proxy system that effectively utilizes P2P sharing among media clients.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Akamai Technologies, Inc. (2005). “Delivering a Better Internet”. http://www.akamai.com/.
Chen, S., Shen, B., Wee, S., and Zhang, X. (2003). “Adaptive and Lazy Segmentation Based Proxy Caching for Streaming Media Delivery”. In Proceedings of the 13th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video, Monterey, California, USA, June, 2003.
Chesire, M., Wolman, A., Voelker, G., and Levy, H. (2001). “Measurement and Analysis of a Streaming Media Workload”. In Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems, San Francisco, California, USA, March, 2001.
Cisco Systems, Inc. (2005). http://www.cisco.com/warp/public/cc/so/neso/cxne/.
Cranor, C. D., Green, M., Kalmanek, C., Shur, D., Sibal, S., Van der Merwe, J. E., and Sreenan, C. J. (2001). “Enhanced Streaming Services in a Content Distribution Network”. In IEEE Internet Computing, July/August, 2001.
Dilley, J., Maggs, B., Parikh, J., Prokop, H., Sitaraman, R., and Weihl, B. (2002). “Globally Distributed Content Delivery”. In IEEE Internet Computing, September/October, 2002.
Gnutella (2005). http://www.gnutella.com/.
Guo, L., Chen, S., Ren, S., Chen, X., and Jiang, S. (2004a). “PROP: a Scalable and Reliable P2P Assisted Proxy Streaming System”. In Proceedings of the 24th International Conference on Distributed Computing Systems, Tokyo, Japan, March, 2004.
Guo, L., Jiang, S., Xiao, L., and Zhang, X. (2004b). “Exploiting Content Localities for Efficient Search in P2P Systems”. In Proceedings of 18th International Symposium on Distributed Computing, Amsterdam, Netherlands, October, 2004.
Hefeeda, M., Habib, A., Botev, B., Xu, D., and Bhargava, B. (2003). “PROMISE: A Peer-to-Peer Media Streaming System”. In Proceedings of the 11th Annual ACM International Conference on Multimedia, Berkeley, California, USA, November, 2003.
Jiang, S., Guo, L., and Zhang, X. (2003). “LightFlood: an Efficient Flooding Scheme for File Search in Unstructured Peer-to-Peer System”. In Proceedings of the 2003 International Conference on Parallel Processing, Kaohsiung, Taiwan, China, October, 2003.
OpenNap (2005). OpenNap: Open Source Napster Server. http://opennap.sourceforge.net/.
Ratnasamy, S., Francis, P., Handley, M., and Karp, R. (2001). “A Scalable Content-Addressable Network”. In Proceedings of ACM SIGCOMM 2001, pp 161–172, San Diego, California, USA, August, 2001.
Realnetworks, Inc. (2005). http://www.realnetworks.com/resources/contentdelivery/proxy/.
RFC 3174 (2001). RFC 3174-US Secure Hash Algorithm 1 (SHA1). http://www.ietf.org/rfc.html.
Rowstron, A. and Druschel, P. (2001). “Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems”. In Proceedings of IFIP/ACM Middleware 2001. Heidelberg, Germany, November, 2001.
Stoica, I,, Morris, R., Karger, D., Kaashoek, M., and Balakrishnan, H. (2001). “Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications”. In Proceedings of ACM SIGCOMM 2001, San Deigo, California, USA, August, 2001.
Wu, K., Yu, P. S., and Wolf, J. (2001). “Segment-based proxy caching of multimedia streams”. In Proceedings of the 10th International Conference on World Wide Web, Hong Kong, China, May, 2001.
Xiao, L., Zhang, X., and Xu, Z. (2002). “On Reliable and Scalable Peer-to-Peer Web Document Sharing”. In Proceedings of 2002 International Parallel and Distributed Processing Symposium, Fort Lauderdale, Florida, USA, April, 2002.
Zhao, B., Kubiatowicz, J., and Joseph, A. (2001). “Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and Routing”. In Technical Report No. UCB/CSD-01-1141, Computer Science Division, University of California, Berkeley, April, 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer Science+Business Media, Inc.
About this chapter
Cite this chapter
Guo, L., Zhang, X., Chen, S. (2005). Peer-to-Peer Assisted Streaming Proxy. In: Tang, X., Xu, J., Chanson, S.T. (eds) Web Content Delivery. Web Information Systems Engineering and Internet Technologies Book Series, vol 2. Springer, Boston, MA. https://doi.org/10.1007/0-387-27727-7_12
Download citation
DOI: https://doi.org/10.1007/0-387-27727-7_12
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-24356-6
Online ISBN: 978-0-387-27727-1
eBook Packages: Computer ScienceComputer Science (R0)