• DocumentCode
    997354
  • Title

    VMesh: Distributed Segment Storage for Peer-to-Peer Interactive Video Streaming

  • Author

    Yiu, W. P Ken ; Jin, Xing ; Chan, S. H Gary

  • Author_Institution
    Hong Kong Univ. of Sci. & Technol., Hong Kong
  • Volume
    25
  • Issue
    9
  • fYear
    2007
  • fDate
    12/1/2007 12:00:00 AM
  • Firstpage
    1717
  • Lastpage
    1731
  • Abstract
    Provisioning random access functions in peer-to-peer on-demand video streaming is challenging, due to not only the asynchronous user interactivity but also the unpredictability of group dynamics. In this paper, we propose VMesh, a distributed peer-to-peer video-on-demand (VoD) streaming scheme which efficiently supports random seeking functionality. In VMesh, videos are divided into segments and stored at peers\´ local storage in a distributed manner. An overlay mesh is built upon peers to support random forward/backward seek, pause and restart during playback. Our scheme takes advantage of the large aggregate storage capacity of peers to improve the segment supply so as to support efficient interactive commands in a scalable manner. Unlike previous work based on "cache-and-relay" mechanism, in our scheme, user interactivity such as random seeking performed by a peer does not break the connections between it and its children, and hence our scheme achieves better playback continuity. Through simulation, we show that our system achieves low startup and seeking latency under random user interactivity and peer join/leave which is a crucial requirement in an interactive VoD system.
  • Keywords
    interactive systems; peer-to-peer computing; video on demand; video streaming; Vmesh; cache-and-relay mechanism; distributed segment storage; interactive VoD system; peer-to-peer interactive video streaming; peers´ local storage; random access functions; random seeking; storage capacity; video-on-demand;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2007.071210
  • Filename
    4395130