DocumentCode
871665
Title
Turbo-slice-and-patch: an algorithm for metropolitan scale VBR video streaming
Author
Kong, Chun-Wai ; Lee, Jack Y B ; Hamdi, Mounir ; Li, Victor O K
Author_Institution
Dept. of Inf. Eng., Chinese Univ. of Hong Kong, China
Volume
16
Issue
3
fYear
2006
fDate
3/1/2006 12:00:00 AM
Firstpage
338
Lastpage
353
Abstract
In recent years, a number of sophisticated architectures have been proposed to provide video-on-demand (VoD) service using multicast transmissions. Compared to their unicast counterparts, these multicast VoD systems are highly scalable and can potentially serve millions of concurrent users. Nevertheless, these systems are designed for streaming constant-bit rate (CBR) encoded videos and thus cannot benefit from the improved visual quality obtainable from variable-bit rate (VBR) encoding techniques. To tackle this challenge, this paper presents a turbo-slice-and-patch (TSP) algorithm to support VBR video streaming in a multicast VoD system. Results obtained from trace-driven simulation of 300 VBR videos show that serving VBR videos with the TSP algorithm increases the average latency by only 9% compared to the CBR case with the same average video bit rate. Moreover, in 165 out of the 300 video titles, the TSP algorithm actually outperforms the CBR equivalent by shortening the latency by 0.04%-99%. Given that we can achieve similar visual quality by encoding VBR video at half the average rate of CBR video, this TSP algorithm can potentially serve VBR videos with more consistent visual quality and with less resource compare to CBR-based video streaming systems.
Keywords
data compression; multicast communication; video coding; video on demand; video streaming; constant-bit-rate; metropolitan scale VBR video streaming; turbo-slice-and-patch algorithm; variable-bit rate; video multicast; video-on-demand service; Bit rate; Councils; Delay; Encoding; Layout; Lifting equipment; Multicast algorithms; Network servers; Streaming media; Unicast; Turbo-slice-and-patch (TSP); variable bit rate (VBR) video streaming; video multicast; video-on-demand (VoD);
fLanguage
English
Journal_Title
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher
ieee
ISSN
1051-8215
Type
jour
DOI
10.1109/TCSVT.2006.870021
Filename
1608162
Link To Document