Chameleon: Adaptive Peer-to-Peer Streaming with Network Coding

被引:0
|
作者
Anh Tuan Nguyen [1 ]
Li, Baochun [2 ]
Eliassen, Frank [1 ]
机构
[1] Univ Oslo, Dept Informat, N-0316 Oslo, Norway
[2] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 1A1, Canada
关键词
EXTENSION; TRANSPORT; SVC;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Layered streaming can be used to adapt to the available download capacity of an end-user, and such adaptation is very much required in real world HTTP media streaming. The multiple layer codec has become more refined, as SVC (the scalable extension of the H.264/AVC standard) has been standardized with a bit rate overhead of around 10% and an indistinguishable visual quality, compared to the state of the art single layer codec. Peer-to-peer streaming systems have also become the reality. The important question is how such layered coding can be used in real world peer-to-peer streaming systems. This paper tries to explore the feasibility of using network coding to make layered peer-to-peer streaming much more realistic, by combining network coding and SVC in a fine granularity manner. We present Chameleon, our new peer-to-peer streaming algorithm designed to incorporate network coding seamlessly with SVC. Key components with different design options of Chameleon are presented and experimentally evaluated, with the objective of investigating benefits of network coding in combination with SVC. We carry out extensive experiments on real stream data to (i) evaluate the performance of Chameleon in terms of playback skips and delivered video quality, and (ii) understand its insights. Our results demonstrate the feasibility of the approach and bring us one step closer to real adaptive peer-to-peer streaming.
引用
收藏
页数:9
相关论文
共 50 条
  • [31] Network Coding Efficiency in Live Video Streaming over Peer-to-Peer Mesh Networks
    Barekatain, Behrang
    bin Maarof, Mohd Aizaini
    [J]. 2011 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN ASIA (CITA 11), 2011,
  • [32] Echelon:: Peer-to-peer network diagnosis with network coding
    Wu, Chuan
    Li, Baochun
    [J]. 2006 14TH IEEE INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, PROCEEDINGS, 2006, : 20 - +
  • [33] Network Coding for Resilient Peer-to-Peer Networks
    Hu, D. Y.
    Wang, M. Z.
    Lau, F. C. M.
    Peng, Q. C.
    [J]. 2009 7TH INTERNATIONAL WORKSHOP ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS (DRCN 2009), 2009, : 352 - +
  • [34] Classifying Peer-to-Peer Network Coding Schemes
    Ortolf, Christian
    Schindelhauer, Christian
    Vater, Arne
    [J]. SPAA'09: PROCEEDINGS OF THE TWENTY-FIRST ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2009, : 310 - 318
  • [35] Tree Network Coding for Peer-to-Peer Networks
    Vater, Arne
    Schindelhauer, Christian
    Ortolf, Christian
    [J]. SPAA '10: PROCEEDINGS OF THE TWENTY-SECOND ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2010, : 114 - 123
  • [36] Optimal peer-to-peer network for streaming multimedia broadcast
    Altan, Basak
    Sunay, M. Oguz
    [J]. MATHEMATICAL SOCIAL SCIENCES, 2020, 108 : 166 - 174
  • [37] Exploring a QoS Driven Scheduling Approach for Peer-to-Peer Live Streaming Systems with Network Coding
    Cui, Laizhong
    Lu, Nan
    Chen, Fu
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [38] R2: Random push with random network coding in live peer-to-peer streaming
    Wang, Mea
    Li, Baochun
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2007, 25 (09) : 1655 - 1666
  • [39] MIS: Malicious Nodes Identification Scheme in Network-Coding-Based Peer-to-Peer Streaming
    Wang, Qiyan
    Vu, Long
    Nahrstedt, Klara
    Khurana, Himanshu
    [J]. 2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [40] Optimizing Push Scheduling Algorithm based on Network Coding for Mesh Peer-to-Peer Live Streaming
    Cui, Laizhong
    Jiang, Yong
    Wu, Jianping
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012, : 2075 - 2080