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 条
  • [1] Adaptive Network Coding for Heterogeneous Peer-to-peer Streaming Systems
    Yang, Min
    Yang, Yuanyuan
    [J]. 2009 8TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, 2009, : 274 - 277
  • [2] Network coding in live peer-to-peer streaming
    Wang, Mea
    Li, Baochun
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2007, 9 (08) : 1554 - 1567
  • [3] Peer-to-Peer streaming with hierarchical network coding
    Nguyen, Kien
    Nguyen, Thinh
    Cheung, Sen-Ching
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 396 - +
  • [4] Layered Network Coding and Hierarchical Network Coding for Peer-to-Peer Streaming
    Si, Jingjing
    Zhuang, Bojin
    Cai, Anni
    Cheng, Yinbo
    [J]. PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 139 - 142
  • [5] Complexity-Adaptive Random Network Coding for Peer-to-Peer Video Streaming
    Fiandrotti, Attilio
    Zezza, Simone
    Magli, Enrico
    [J]. 2011 IEEE 13TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP), 2011,
  • [6] PNECOS: A Peer-to-Peer Network Coding Streaming System
    Chung, Tein-Yaw
    Wang, Chih-Cheng
    Chen, Yung-Mu
    Chang, Yang-Hui
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2009, 10 (03): : 261 - 270
  • [7] Network coding for peer-to-peer live media streaming
    Liu, Yajie
    Dou, Wenhua
    Peng, Yuxing
    Guo, Bo
    [J]. GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 149 - +
  • [8] On the System Parameters of Peer-to-Peer Video Streaming with Network Coding
    Chang, Le
    Pan, Jianping
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [9] Network coding enhanced browser based Peer-to-Peer streaming
    Braun, Patrik J.
    Ekler, Peter
    Fitzek, Frank
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 2104 - 2109
  • [10] AN EFFECTIVE NETWORK CODING STRATEGY WITH SCALABLE VIDEO CODING FOR PEER-TO-PEER STREAMING
    Zeng, Pengyu
    Jiang, Yong
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2011, 17 (08): : 1139 - 1151