Institute of Electrical and Electronics Engineers
The PLCS (Playback Length Changeable Segmentation) algorithm was proposed to improve the success delivery rate of chunks in some important layers including the base layer for SVC based P2P streaming systems. In this paper, the authors make further research and propose a corresponding chunk scheduling algorithm named PLCCS (Playback Length Changeable Chunk Scheduling). In PLCCS, there are two scheduling windows on clients, including General Window and Emergent Window. Different scheduling strategies are adopted in the two windows to ensure the efficiency of data distribution as well as the playback fluency. Moreover, an adaptive strategy is used in General Window to accommodate the change of the network state.