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
Link To Document