skip to main content
10.1145/1877891.1877894acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

P2P streaming with lt codes: a prototype experimentation

Published:29 October 2010Publication History

ABSTRACT

In this work rateless codes are used as the key content delivery mechanism for the design of a novel P2P live streaming application. Novel algorithms for the management of the peers' resources and the exploitation of the rateless codes for content delivery in a mesh based overlay are presented. Moreover, the application is optimized for the streaming of scalable video coding. A full prototype has been developed and tested over the Planetlab network showing excellent performance in a world scale deployment. To the best of our knowledge no previous experimentation of a P2P streaming application based on rateless codes has been performed in such an uncontrolled and realistic environment.

References

  1. V. Bioglio, R. Gaeta, M. Grangetto, and M. Sereno. On the fly gaussian elimination for LT codes. IEEE Communication Letters, 13(2):953--955, Dec. 2009.Google ScholarGoogle ScholarCross RefCross Ref
  2. A. Broder and M. Mitzenmacher. Network applications of bloom filters: A survey. Internet Mathematics, 1(4):485--509, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  3. S. Floyd, M. Handley, J. Padhye, and J. Widmer. RFC 5348, TCP Friendly Rate Control (TFRC): Protocol Specification, Sep 2008.Google ScholarGoogle Scholar
  4. M. Grangetto, R. Gaeta, and M. Sereno. Rateless codes network coding for simple and efficient P2P video streaming. In IEEE ICME, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. H. Schwarz, D. Marpe, T. Wiegand. Overview of the Scalable Video Coding Extension of the H.264/AVC Standard. IEEE Transactions on Circuits and Systems for Video Technology, 17(9), September 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. X. Liao, H. Jin, Y. Liu, L. M. Ni, and D. Deng. Anysee: Peer-to-peer live streaming. In INFOCOM, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  7. M. Luby. LT codes. In IEEE FOCS, 271--280, Nov. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. N. Thomos and P. Frossard. Raptor network video coding. In ACM Multimedia, Workshop on mobile video, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. C. Wu and B. Li. rStream: resilient and optimal peer-to-peer streaming with rateless codes. IEEE Transactions on Parallel and Distributed Systems. 19(1):77--92, Jan. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Zhang, Q. Zhang, L. Sun, and S. Yang. Understanding the Power of Pull-Based Streaming: Can We Do Better. In IEEE Journal on Selected Areas in Communications. 25(8):1678--1694, Dec. 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. X. Zhang, J. Liu, B. Li, and Y. S. P. Yum. CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming, In INFOCOM, 2005.Google ScholarGoogle Scholar

Index Terms

  1. P2P streaming with lt codes: a prototype experimentation

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        AVSTP2P '10: Proceedings of the 2010 ACM workshop on Advanced video streaming techniques for peer-to-peer networks and social networking
        October 2010
        98 pages
        ISBN:9781450301695
        DOI:10.1145/1877891

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 29 October 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Upcoming Conference

        MM '24
        MM '24: The 32nd ACM International Conference on Multimedia
        October 28 - November 1, 2024
        Melbourne , VIC , Australia

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader