JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18]


Journal of Information Science and Engineering, Vol. 27 No. 4, pp. 1345-1361


MegaDrop: A Cooperative Video-on-Demand System in a Peer-to-Peer Environment


JIA-MING CHEN1, JENQ-SHIOU LEU2,+, YEN-CHIU CHEN1, HSIN-WEN WEI3 AND WEI-KUAN SHIH1
1Department of Computer Science 
National Tsing Hua University 
Hsinchu, 300 Taiwan 
2Department of Electronic Engineering 
National Taiwan University of Science and Technology 
Taipei, 106 Taiwan 
3Institute of Information Science 
Academia Sinica 
Taipei, 115 Taiwan


    In a Peer-to-Peer (P2P) environment, which can improve scalability and lessen bandwidth waste, the load of the Video-on-demand (VoD) services can be distributed to reduce the burden on centralized video servers and maximize the bandwidth utilization. Conventional P2P techniques for VoD services only consider data between active peers in the same VoD session. The inactive peers that leave the session but still hold some of the media content in their local storage are ignored. In this article, we design and implement a fully decentralized VoD service via P2P techniques, which is referred to as the MegaDrop system. The MegaDrop system not only takes active peers into consideration but also provides mechanisms for discovering inactive peers that contain desired media objects. Evaluation results of the MegaDrop system show that our architecture performs more efficiently when the more inactive peers involving to provide media blocks.


Keywords: peer-to-peer, video-on-demand, cooperative VoD, multioverlay, multilayer

  Retrieve PDF document (JISE_201104_10.pdf)