DocumentCode
3545491
Title
Macroblock-based algorithm for dual-bitstream MPEG video streaming with VCR functionalities
Author
Ip, Tak-Piu ; Chan, Yui-Lam ; Fu, Chang-Hong ; Siu, Wan-chi
Author_Institution
Dept. of Electron. & Inf. Eng., Hong Kong Polytech. Univ., Kowloon, China
fYear
2005
fDate
23-26 May 2005
Firstpage
2671
Abstract
Reverse playback is the most common video cassette recording (VCR) function in many digital video players. However, the predictive processing techniques employed in MPEG severely complicate reverse-play operation. One approach to achieve reverse playback is to store an additional backward-encoded bitstream on the server. Once the client requests a backward-play operation, the server selects an appropriate frame for the client from either the forward or backward-encoded bitstream by considering the cost of network bandwidth and the decoder complexity. Unfortunately, the forward- and backward-encoded bitstreams are encoded separately. The frame that was previously decoded. by the client may not be exactly identical to the reference of the current selected frame and a drift problem occurs. We propose a macroblock-based approach to alleviate the drift problem with minimal requirements on the network bandwidth and the decoder complexity. Novel macroblock-based techniques are used to manipulate the necessary macroblocks in the compressed-domain and the server then sends the processed macroblocks to the client machine. Experimental results show that, as compared to the conventional dual-bitstream system, the new streaming system enhances the quality of the reconstructed frame significantly.
Keywords
client-server systems; decoding; video on demand; video streaming; VCR functionalities; backward-encoded bitstream; decoder complexity; dual-bitstream MPEG video streaming; forward-encoded bitstream; macroblock; network bandwidth; predictive processing techniques; reverse playback; Bandwidth; Costs; Decoding; Network servers; Signal processing algorithms; Streaming media; Switches; Transform coding; Video compression; Video recording;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN
0-7803-8834-8
Type
conf
DOI
10.1109/ISCAS.2005.1465176
Filename
1465176
Link To Document