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 条
  • [41] A Network Coding Equivalent Content Distribution Scheme for Efficient Peer-to-Peer Interactive VoD Streaming
    Kao, Yung-Cheng
    Lee, Chung-Nan
    Wu, Peng-Jung
    Kao, Hui-Hsiang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (06) : 985 - 994
  • [42] On peer-to-peer media streaming
    Xu, DY
    Hefeeda, M
    Hambrusch, S
    Bhargava, B
    [J]. 22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 363 - 371
  • [43] ACTIVE: Adaptive low-latency peer-to-peer streaming
    Zimmermann, R
    Liu, LS
    [J]. Multimedia Computing and Networking 2005, 2005, 5680 : 26 - 37
  • [44] Peer-to-peer multimedia streaming
    Chan, S.-H. Gary
    Luis Saldanha da Fonseca, Nelson
    Pau, Giovanni
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (06) : 84 - 85
  • [45] An adaptive peer-to-peer live streaming system with incentives for resilience
    Park, Kunwoo
    Pack, Sangheon
    Kwon, Ted 'Taekyoung'
    [J]. COMPUTER NETWORKS, 2010, 54 (08) : 1316 - 1327
  • [46] Peer-to-Peer Streaming Capacity
    Sengupta, Sudipta
    Liu, Shao
    Chen, Minghua
    Chiang, Mung
    Li, Jin
    Chou, Philip A.
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (08) : 5072 - 5087
  • [47] Resilient peer-to-peer streaming
    Padmanabhan, VN
    Wang, HJ
    Chou, PA
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 2003, : 16 - 27
  • [48] Adaptive resource location in a peer-to-peer network
    Iles, M
    Deugo, D
    [J]. DEVELOPMENTS IN APPLIED ARTIFICIAL INTELLIGENCE, 2003, 2718 : 604 - 613
  • [49] Quality-Adaptive Proxy Caching for Peer-to-Peer Video Streaming Using Multiple Description Coding
    Ding, Jen-Wen
    Lan, Shi-Yuan
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2009, 25 (03) : 687 - 701
  • [50] Random Linear Network Coding for Peer-to-Peer Applications
    Chu, Xiaowen
    Jiang, Yixin
    [J]. IEEE NETWORK, 2010, 24 (04): : 35 - 39