• DocumentCode
    3442590
  • Title

    JStreaper: A java adaptive P2P streaming system

  • Author

    Alustwani, H. ; Bahi, J.M. ; Mostefaoui, A.

  • Author_Institution
    LIFC, Univ. of Franche-Comte, Belfort, France
  • fYear
    2009
  • fDate
    2-4 April 2009
  • Firstpage
    181
  • Lastpage
    186
  • Abstract
    Sharing multimedia contents in peer-to-peer (P2P) networks has become a common practice. In general, it is done in "download" mode as any other type of data. However, multimedia data present another more convenient consumption mode which is the "streaming" mode: rather than downloading the entire data before viewing it, a stream is initiated from the source peer to the destination one. The advantages of this mode are numerous: latency reduction, continuous viewing, copyright preservation, etc. Nevertheless, due to the huge volume of media files coupled with their stringent timing constraints, P2P media streaming poses multiple challenges especially the streaming load supported by the source peers. The recent advances in computer hardware and the tremendous increase of the network bandwidth have allowed the emergence of pure P2P systems in which each peer could be considered as a "source server". The objective of this paper, through the design and the implementation of a pure P2P system, called JStreaper, is to study from a practical point of view the feasibility of such a system. JStreaper is written purely in Java, which grants it a tremendous portability, great maintaining efficiency and absolute using convenience.
  • Keywords
    Java; media streaming; peer-to-peer computing; JStreaper; Java adaptive P2P system; computer hardware; media streaming; multimedia data; peer-to-peer network; Adaptive systems; Bandwidth; Computer networks; Delay; Hardware; Java; Network servers; Peer to peer computing; Streaming media; Timing; Multimedia streaming; P2P systems; java;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Computing and Systems, 2009. ICMCS '09. International Conference on
  • Conference_Location
    Ouarzazate
  • Print_ISBN
    978-1-4244-3756-6
  • Electronic_ISBN
    978-1-4244-3757-3
  • Type

    conf

  • DOI
    10.1109/MMCS.2009.5256708
  • Filename
    5256708