• 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