Abstract
Peer-to-peer based applications have demonstrated their interest in specific fields like file-sharing or large-scale distributed computing. Few works study the viability of peer-to-peer based continuous media applications. In this context, we get concerned with developing a framework that provides a service of transmission of a single source data flow with the characteristics and requirements of non-interactive audio and video live streaming. To perform experimentation, we have developed an application that uses a simple peer-to-peer protocol that can be easily changed, and can be used as a framework to test different protocols to build and maintain overlay network. We have carried out some tests and measurements in an hybrid approach to evaluate the quality of the application with its protocol and to offer a base to the evaluation of future protocols.
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
Bawa, M., Deshpande, H., Garcia-Molina, H.: Transience of peers and streaming media. In: HotNets-I (2002)
peercast.org. Website (accessed in 2004), http://www.peercast.org/
Clip2: The gnutella protocol specification v0.4 accessed in (2004), http://rfc-gnutella.sourceforge.net/developer/stable/index.html
Chu, Y.-H., Rao, S.G., Zhang, H.: A case for end system multicast. In: Measurement and Modeling of Computer Systems (2000)
Janotti, J., Gifford, D.K., Johnson, K.L., Kaashoek, M.F., O’Toole, J. J.W.: Overcast: Reliable multicasting with an overlay network. In: USENIX OSDI (2000)
Tran, D., Hua, K., Do, T.: Zigzag: An efficient peer-to-peer scheme for media streaming. In: IEEE INFOCOM (2003)
Hefeeda, M., Habib, A., Boyan, B., Xu, D., Bhargava, B.: Promise: peer-to-peer media streaming using collectcast. Technical Report CS-TR 03-016, Purdue University (2003)
Padmanabhan, V., Wang, H., Chou, P., Sripanidkulchai, K.: Distributing streaming media content using cooperative networking. In: ACM/IEEE NOSSDAV (2002)
Jiang, X., Dong, Y., Xu, D., Bhargava, B.: Gnustream: A p2p media streaming system prototype. In: International Conference on Multimedia and Expo (2003)
Castro, M., Druschel, P., Kermarrec, A., Nandi, A., Rowstron, A., Singh, A.: Splitstream: High-bandwidth multicast in cooperative environments. In: ACM Symposium on Operating Systems Principles (2003)
Sripanidkulchai, K., Ganjam, A., Maggs, B., Zang, H.: The feasibility of supporting large-scale live streaming applications with dynamic application end-points. In: ACM SIGCOMM (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Moreno, J.C., Fourmaux, O. (2005). Live Streaming on a Peer-to-Peer Overlay: Implementation and Validation. In: Lorenz, P., Dini, P. (eds) Networking - ICN 2005. ICN 2005. Lecture Notes in Computer Science, vol 3421. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31957-3_71
Download citation
DOI: https://doi.org/10.1007/978-3-540-31957-3_71
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25338-9
Online ISBN: 978-3-540-31957-3
eBook Packages: Computer ScienceComputer Science (R0)