Title :
Implications of Smoothing on Statistical Multiplexing of H.264/AVC and SVC Video Streams
Author :
Van Der Auwera, Geert ; Reisslein, Martin
Author_Institution :
Dept. of Electr. Eng., Arizona State Univ., Tempe, AZ, USA
Abstract :
While the hierarchical B frames based scalable video coding (SVC) extension of the H.264/AVC standard achieves significantly improved compression over the initial H.264/AVC codec, the SVC video traffic is significantly more variable than H.264/AVC traffic. The higher traffic variability of the SVC encoder can lead to smaller numbers of streams supported with bufferless statistical multiplexing than with the H.264/AVC encoder (and even less streams than with the MPEG-4 Part 2 encoder) for prescribed link capacities and loss constraints. In this paper we examine the implications of video traffic smoothing on the numbers of statistically multiplexed H.264 SVC, H.264/AVC, and MPEG-4 Part 2 streams, the bandwidth requirements for streaming, and the introduced delay. We identify the levels of smoothing that ensure that more H.264 SVC streams than H.264/AVC streams can be supported. For a basic low-complexity smoothing technique that is readily applicable to both live and prerecorded streams, we identify the levels of smoothing that give (bufferless) statistical multiplexing performance close to an optimal off-line smoothing technique. We thus characterize the trade-offs between increased smoothing delay and increased statistical multiplexing performance for both H.264/AVC, which employs classical B frames, and H.264 SVC, which employs hierarchical B frames. We similarly identify the buffer sizes for the buffered multiplexing of unsmoothed H.264 SVC, H.264/AVC, and MPEG-4 Part 2 streams that give close to optimal performance.
Keywords :
bandwidth allocation; data compression; smoothing methods; statistical multiplexing; video codecs; video coding; video streaming; AVC codec; H.264 coding; MPEG-4 Part 2 stream; SVC video stream; bandwidth requirement; data compression; encoder; hierarchical B frame; scalable video coding; statistical multiplexing; video traffic smoothing; Automatic voltage control; Code standards; Codecs; Delay; MPEG 4 Standard; Smoothing methods; Static VAr compensators; Streaming media; Video coding; Video compression; Delay; H.264/AVC; SVC; hierarchical B frames; smoothing; statistical multiplexing; video traffic;
Journal_Title :
Broadcasting, IEEE Transactions on
DOI :
10.1109/TBC.2009.2027399