Title :
A hybrid sender/receiver-driven error protection scheme for reliable P2P scalable video streaming
Author :
Chi-Wen Lo ; Chia-Wen Lin ; Yung-Chang Chen
Author_Institution :
Inf. & Commun. Res. Labs., Ind. Technol. Res. Inst., Hsinchu, Taiwan
Abstract :
This paper proposes a hybrid sender/receiver-driven error protection scheme to transmit scalable video packets over packet-lossy peer-to-peer networks. In our scheme, given an estimated system uplink capacity, a joint source-channel coding (JSCC) mechanism based on receiver-driven subscriptions is proposed to minimize the visual distortion received by child-peers by subscribing to appropriate amounts of source and channel coding packets. Because the bandwidth for inter-peer transmissions may fluctuate largely due to peer dynamics, in our method peers estimate the available system uplink capacity based on consensus propagation to avoid the fluctuating allocations of JSCC. To efficiently utilize the uplink bandwidth of peers, parent-peers use sender-driven contribution-guided peer selection to reject the low-contribution subscriptions requested from candidate child-peers. Simulation results demonstrate that our method significantly improves visual quality, compared to other state-of-the-art schemes.
Keywords :
bandwidth allocation; combined source-channel coding; forward error correction; peer-to-peer computing; video coding; video streaming; JSCC; consensus propagation; fluctuating allocation avoidance; forward error correction; hybrid sender-receiver-driven error protection scheme; interpeer transmissions; joint source-channel coding mechanism; packet-lossy peer-to-peer networks; peer dynamics; receiver-driven subscriptions; reliable P2P scalable video streaming; scalable video coding; scalable video packet transmission; sender-driven contribution-guided peer selection; system uplink capacity estimation; uplink bandwidth utilization; visual distortion minimization; visual quality improvement; forward error correction; joint source-channel coding; peer-to-peer video streaming; scalable video coding (SVC);
Conference_Titel :
Image Processing (ICIP), 2013 20th IEEE International Conference on
Conference_Location :
Melbourne, VIC
DOI :
10.1109/ICIP.2013.6738333