VMesh: Distributed segment storage for peer-to-peer interactive video streaming

被引:90
|
作者
Yiu, W. -P. Ken [1 ]
Jin, Xing [1 ]
Chan, S. -H. Gary [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
关键词
peer-to-peer; media streaming; random seeking; distributed storage; locality-aware; popularity-based; distributed; consensus;
D O I
10.1109/JSAC.2007.071210
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Provisioning random access functions in peer-topeer 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 "cacheand-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.
引用
收藏
页码:1717 / 1731
页数:15
相关论文
共 50 条
  • [1] Distributed Storage to Support User Interactivity in Peer-to-Peer Video Streaming
    Yiu, W. -P. Ken
    Jin, Xing
    Chan, S. -H. Gary
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12, 2006, : 55 - 60
  • [2] Reliable Interactive Video Streaming in Peer-to-Peer Networks
    Zhang, Xiangyang
    Takahara, Glen
    Hassanein, Hossam
    [J]. 2012 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2012, : 742 - 747
  • [3] Optimizing Segment Caching for Mobile Peer-to-Peer Interactive Streaming
    Li, Jingwei
    Chan, S-H. Gary
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [4] Distributed mitigation of content pollution in peer-to-peer video streaming networks
    Ziwich, Roverli P.
    Duarte Jr, Elias P.
    Silveira, Glaucio P.
    [J]. IET COMMUNICATIONS, 2020, 14 (11) : 1760 - 1768
  • [5] OakStreaming: A Peer-to-Peer Video Streaming Library
    Koren, Istvan
    Klamma, Ralf
    [J]. JOURNAL OF WEB ENGINEERING, 2018, 17 (6-7): : 527 - 559
  • [6] Software agents for peer-to-peer video streaming
    Teket, Kemal Deniz
    Sayit, Muge
    Kardas, Geylani
    [J]. IET SOFTWARE, 2014, 8 (04) : 184 - 192
  • [7] Peer-to-Peer Adaptive Video Streaming System
    Tumas, Paulius
    Serackis, Arturas
    [J]. PROCEEDINGS OF THE 2015 IEEE 3RD WORKSHOP ON ADVANCES IN INFORMATION, ELECTRONIC AND ELECTRICAL ENGINEERING (AIEEE 2015), 2015,
  • [8] A survey on peer-to-peer video streaming systems
    Liu, Yong
    Guo, Yang
    Liang, Chao
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2008, 1 (01) : 18 - 28
  • [9] Partial video replication for peer-to-peer streaming
    Uppalapati, S
    Tosun, AS
    [J]. MANAGEMENT OF MULTIMEDIA NETWORKS AND SERVICES, PROCEEDINGS, 2005, 3754 : 314 - 325
  • [10] A survey on peer-to-peer video streaming systems
    Yong Liu
    Yang Guo
    Chao Liang
    [J]. Peer-to-Peer Networking and Applications, 2008, 1 : 18 - 28