Skip to main content

NeuroCast: Adaptive Multi-source P2P Video Streaming Application for Wireless Networks

  • Conference paper
Book cover Wired/Wireless Internet Communications (WWIC 2011)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 6649))

Included in the following conference series:

Abstract

Streaming consists in distributing media to large audiences over a computer network. Providing a streaming service for wireless mobile nodes presents many challenges. A peer-to-peer (P2P) solution has the big advantage of seamlessly scaling to arbitrary population sizes, as every node that receives the video, while consuming resources, can at the same time offer its own upload bandwidth to serve other nodes. In this paper we present the design and implementation of NeuroCast: an unstructured P2P application for video streaming. NeuroCast implements a robust scheduling algorithm which minimizes the scheduling delay. Moreover, given heterogeneous contents, delays and bandwidths. Thus, NeuroCast becomes suitable for wireless scenarios due to its capability to adapt to changing network conditions.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Deshpande, H., Bawa, M., Garcia-Molina, H.: Streaming live media over a peer-to-peer network. Technical Report 2001-30, Stanford InfoLab (2001)

    Google Scholar 

  2. Peercast: P2p broadcasting for everyone, http://www.peercast.org (accessed on January 2011)

  3. Castro, M., Druschel, P., Kermarrec, A., Nandi, A., Rowstron, A., Singh, A.: Splitstream: High-bandwidth multicast in cooperative environments. In: 9th ACM Symposium on Operating Systems Principles (2003)

    Google Scholar 

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

    Chapter  Google Scholar 

  5. Hefeeda, M., Habib, A., Xu, D., Bhargava, B., Botev, B.: Collectcast: A peer-to-peer service for media streaming. ACM Multimedia 11, 68–81 (2003)

    Article  Google Scholar 

  6. Gnutella, http://rfc-gnutella.sourceforge.net (accessed on January 2011)

  7. Zhang, X., Liu, J., Li, B., Yum, T.: Coolstreaming/donet: A data-driven overlay network for efficient peer-to-peer live media streaming. Proceedings of IEEE Infocom (2005)

    Google Scholar 

  8. Tirumala, A., Gates, M., Qin, F., Dugan, J., Ferguson, J.: Iperf: The (tcp/udp) bandwidth measurement tool , http://iperf.sourceforge.net/ (accessed January 2011)

  9. Virtual network user-mode-linux (vnuml), http://www.dit.upm.es/vnuml (accessed on January 2011)

  10. Avallone, S., Guadagno, S., Emma, D., Pescapé, A., Ventre, G.: D-itg distributed internet traffic generator. In: International Conference on Quantitative Evaluation of Systems, pp. 316–317 (2004)

    Google Scholar 

  11. Hemminger, S.: Network emulation with netem. In: Linux Conf. Au,, http://linux-net.osdl.org/index.php/Netem (accessed on January 2011)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 IFIP International Federation for Information Processing

About this paper

Cite this paper

Gañán, C., Caubet, J., Reñé, S., Mata-Díaz, J., Alins, J.J., Esparza, Ó. (2011). NeuroCast: Adaptive Multi-source P2P Video Streaming Application for Wireless Networks. In: Masip-Bruin, X., Verchere, D., Tsaoussidis, V., Yannuzzi, M. (eds) Wired/Wireless Internet Communications. WWIC 2011. Lecture Notes in Computer Science, vol 6649. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21560-5_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21560-5_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21559-9

  • Online ISBN: 978-3-642-21560-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics