Skip to main content

Live Multimedia System Using Peer-to-Peer Architecture for Distance Education

  • Conference paper
Advances in Web Based Learning – ICWL 2006 (ICWL 2006)

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

Included in the following conference series:

  • 996 Accesses

Abstract

This paper presents a P2P-based multimedia streaming system, called Live2006, to provide a scalable, robust, and high available live streaming distance education service. Based on the concept of Application Layer Multicast, a tree-based structure is designed to connect the peers, and the peers share the receiving streaming to reduce network traffic. A high level quality of service is maintained even a significant number of individuals are watching the same distance education program. It also enables all users to share their study experiences and achieve “peer-to-peer learning”. Live2006 also provides the streaming services for users located behind the firewall or users using the private IP addresses behind an NAT (Network Address Translation). Thus, users can easily access the distance education programs through their devices, including the resource limited handset devices, in anytime and anywhere. Live2006 also supports IPv6 protocol for next generation Internet infrastructure.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Quinn, B., Almeroth, K.: IP Multicast Applications: Challenges and Solutions. Request for Comments: 3170 (2001)

    Google Scholar 

  2. Andersen, D.G., Balakrishnan, H., Kaashoek, M.F., Morris, R.: Resilient overlay networks. In: Proc. of the 18th ACM Symposium on Operating System Principles (SOSP 2001), Chateau Lake Louise, Banff, Alberta, Canada, pp. 131–145 (2001)

    Google Scholar 

  3. Chu, Y., Rao, S.G., Seshan, S., Zhang, H.: Enabling conferencing applications on the Internet using an overlay multicast architecture. In: Proc. of ACM SIGCOMM, San Diego, CA, USA, pp. 55–67 (2001)

    Google Scholar 

  4. Banerjee, S., Bhattacharjee, B., Kommareddy, C.: Scalable Application Layer Multicast. In: ACM SIGCOMM, Pittsburgh, Pennsylvania, USA, pp. 205–217 (2002)

    Google Scholar 

  5. Jiang, X., Dong, Y., Xu, D., Bhargava, B.: GunStream: a P2P Media Streaming Prototype. In: Proc. of IEEE International Conference on Multimedia & Expo, Baltimore, Maryland, USA, vol. 2, pp. 325–328 (2003)

    Google Scholar 

  6. Padmanabhan, V.N., Wang, H.J., Chou, P.A.: Resilient Peer-to-Peer Streaming. In: Proc. of the 11th IEEE International Conference on Network Protocols (ICNP 2003), Atlanta, Georgia, USA, pp. 16–27 (2003)

    Google Scholar 

  7. Silber, J., Sahu, S., Sing, J., Liu, Z.: Augmenting Overlay Trees for Failure Resiliency. In: The Proc. of IEEE GLOBECOM, Dallas, Texas, USA, vol. 3, pp. 1525–1531 (2004)

    Google Scholar 

  8. Fenner, W.: Internet Group Management Protocol, Version 2. Request for Comments: 2236 (1997)

    Google Scholar 

  9. Cain, B., Deering, S., Kouvelas, I., Fenner, B., Thyagarajan, A.: Internet Group Management Protocol, Version 3. Request for Comments: 3376 (2002)

    Google Scholar 

  10. Castro, M., Druschel, P., Kermarrec, A.M., Nandi, A., Rowstron, A., Singh, A.: Splitstream: High-bandwidth multicast in cooperative environments. In: Proc. of the 19th ACM Symposium on Operating Systems Principles (SOSP 2003), Bolton Landing, New York, USA, pp. 298–313 (2003)

    Google Scholar 

  11. Padmanabhan, V.N., Wang, H.J., Chou, P.A., Sripanidkulchai, K.: Distributing streaming media content using cooperative networking. In: Proc. NOSSDAV 2002, Miami, Florida, USA, pp. 177–186 (2002)

    Google Scholar 

  12. Zhang, X., Liu, J., Li, B., Yum, T.S.: CoolStreaming/DONet: A data-driven overlay network for efficient live media streaming. In: Proc. of IEEE INFOCOM, Miami, Florida, USA, vol. 3, pp. 2102–2111 (2005)

    Google Scholar 

  13. Hefeeda, M., Habib, A., Botev, B., Xu, D., Bhargava, B.: PROMISE: A Peer-to-Peer Media Streaming System. In: Proc. of ACM Multimedia, Berkeley, CA, USA, pp. 45–54 (2003)

    Google Scholar 

  14. Castro, M., Druschel, P., Kermarrec, A.M., Rowstron, A.: Scribe: A large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in communications (JSAC) 20(8), 1489–1499 (2002)

    Article  Google Scholar 

  15. Rowstron, A., Druschel, P.: Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, pp. 329–350. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  16. Deering, S., Hinden, R.: Internet Protocol, version 6 (IPv6) specification. Request for Comments: 2460 (1998)

    Google Scholar 

  17. Partridge, C., Mendez, T., Milliken, W.: Host Anycasting Service. Request for Comments: 1546 (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Huang, NF., Tzang, YJ., Chen, HF., Chu, YM. (2006). Live Multimedia System Using Peer-to-Peer Architecture for Distance Education. In: Liu, W., Li, Q., W.H. Lau, R. (eds) Advances in Web Based Learning – ICWL 2006. ICWL 2006. Lecture Notes in Computer Science, vol 4181. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11925293_29

Download citation

  • DOI: https://doi.org/10.1007/11925293_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49027-2

  • Online ISBN: 978-3-540-68509-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics