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.
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
Quinn, B., Almeroth, K.: IP Multicast Applications: Challenges and Solutions. Request for Comments: 3170 (2001)
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)
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)
Banerjee, S., Bhattacharjee, B., Kommareddy, C.: Scalable Application Layer Multicast. In: ACM SIGCOMM, Pittsburgh, Pennsylvania, USA, pp. 205–217 (2002)
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)
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)
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)
Fenner, W.: Internet Group Management Protocol, Version 2. Request for Comments: 2236 (1997)
Cain, B., Deering, S., Kouvelas, I., Fenner, B., Thyagarajan, A.: Internet Group Management Protocol, Version 3. Request for Comments: 3376 (2002)
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)
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)
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)
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)
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)
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)
Deering, S., Hinden, R.: Internet Protocol, version 6 (IPv6) specification. Request for Comments: 2460 (1998)
Partridge, C., Mendez, T., Milliken, W.: Host Anycasting Service. Request for Comments: 1546 (1993)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)