Return to search

Dynamic Layer Allocation for SVC Video Segments in P2P Streaming Networks

In this paper, we propose two schemes for layer allocations to adjust the number of layers of SVC (Scalable Video Coding) segments according to the bandwidth variation in P2P video streaming networks. The first scheme is Periodical Layer Allocation (PLA) that can adjust the number of layers to fully satisfy the available bandwidth measured periodically. However, when the available bandwidth is changed abruptly, two major drawbacks may be occurred by PLA algorithm; first, the quality of video frames may become unsmooth so that users would feel uncomfortable about the picture quality, and second, the cost is increased due to the periodical measurement of the available bandwidth. Therefore, we propose Dynamic Layer Allocation (DLA), to dynamically change the time interval for adjusting SVC layers. When freeze-up occurred or when there was not enough buffer space to store the video segments during the interval, the interval would be reduced. When the interval for adjusting SVC layers was expired, available bandwidth can be determined by the number of video segments waiting in the buffer. Compared with PLA, DLA adjusts the SVC layers gracefully so that the quality of picture becomes smoother and users feel more comfortable while watching the film.
We built a simulator written in C++ under two scenarios: the available bandwidth is changed abruptly and the one changed gradually. Simulation results show that the performance of PLA is quite similar to DLA when the available bandwidth is changed gradually. However, when the available bandwidth is changed abruptly, DLA can not only obtain the smoother video film but also decrease the freeze-up time significantly.

Identiferoai:union.ndltd.org:NSYSU/oai:NSYSU:etd-0630110-154256
Date30 June 2010
CreatorsWang, Yan-hsiang
ContributorsChia-Hung Yeh, Tsung-Chuan Huang, Zi-Tsan Chou, Tsang-Ling Sheu, Wei-Kuang Lai
PublisherNSYSU
Source SetsNSYSU Electronic Thesis and Dissertation Archive
LanguageCholon
Detected LanguageEnglish
Typetext
Formatapplication/pdf
Sourcehttp://etd.lib.nsysu.edu.tw/ETD-db/ETD-search/view_etd?URN=etd-0630110-154256
Rightswithheld, Copyright information available at source archive

Page generated in 0.0017 seconds