Skip to main content

Seamless Bit-Stream Switching in Multirate-Based Video Streaming Systems

Abstract

This paper presents an efficient switching method among non-scalable bit-streams in a multirate-based video streaming system. This method not only takes advantage of the high coding efficiency of non-scalable coding schemes (compared with scalable ones), but also allows a high flexibility in streaming services to accommodate the heterogeneity of real-world networks. One unique feature of our method is that, at every preselected switching point, the reconstructed frame at each rate or two reconstructed frames at different rates will go through an independent or a joint processing in the wavelet domain, using an SPIHT-type coding algorithm. Another important step in our method is that we will apply a novel bit allocation strategy over all hierarchical trees that are generated after the wavelet decomposition so as to achieve a significantly improved coding quality. Compared with other existing methods, our method can achieve the seamless switching at each preselected switching point with a better rate-distortion performance.

References

  1. 1.

    ISO/IEC 14496-2 : Coding of audio-visual objects, part-2: visual. December 1998.

    Google Scholar 

  2. 2.

    Li W: Overview of fine granularity scalability in MPEG-4 video standard. IEEE Transactions on Circuits and Systems for Video Technology 2001, 11(3):301–317. 10.1109/76.911157

    Article  Google Scholar 

  3. 3.

    Wu F, Li S, Zhang Y-Q: A framework for efficient progressive fine granularity scalable video coding. IEEE Transactions on Circuits and Systems for Video Technology 2001, 11(3):332–344. 10.1109/76.911159

    Article  Google Scholar 

  4. 4.

    Wu D, Hou YT, Zhu W, Zhang Y-Q, Peha JM: Streaming video over the internet: approaches and directions. IEEE Transactions on Circuits and Systems for Video Technology 2001, 11(3):282–300. 10.1109/76.911156

    Article  Google Scholar 

  5. 5.

    Conklin GJ, Greenbaum GS, Lillevold KO, Lippman AF, Reznik YA: Video coding for streaming media delivery on the internet. IEEE Transactions on Circuits and Systems for Video Technology 2001, 11(3):269–281. 10.1109/76.911155

    Article  Google Scholar 

  6. 6.

    Lu J: Signal processing for internet video streaming: a review. Image and Video Communications and Processing, January 2000, San Jose, Calif, USA, Proceedings of SPIE 3974: 246–259.

    Google Scholar 

  7. 7.

    Karczewicz M, Kurceren R: A proposal for SP-frames. ITU-T Video Coding Experts Group Meeting, January 2001, Eibsee, Germany Doc. VCEG-L-27

    Google Scholar 

  8. 8.

    Karczewicz M, Kurceren R: Improved SP-frame encoding. ITU-T Video Coding Experts Group Meeting, April 2001, Austin, Tex, USA Doc. VCEG-M-73

    Google Scholar 

  9. 9.

    Karczewicz M, Kurceren R: The SP- and SI-frames design for H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology 2003, 13(7):637–644. 10.1109/TCSVT.2003.814969

    Article  Google Scholar 

  10. 10.

    Sun X, Li S, Wu F, Shen G, Gao W: Efficient and flexible drift-free video bitstream switching at predictive frames. Proceedings of IEEE International Conference on Multimedia and Expo (ICME '02), August 2002, Lausanne, Switzerland

    Google Scholar 

  11. 11.

    ITU-T Rec. H.264 ISO/IEC 14496-10 (AVC), "Advanced video coding for generic audiovisual services", March 2005

  12. 12.

    Setton E, Girod B: Video streaming with SP and SI frames. Visual Communications and Image Processing (VCIP '05), July 2005, Beijing, China, Proceedings of SPIE 5960: 2204–2211.

    Google Scholar 

  13. 13.

    Setton E, Ramanathan P, Girod B: Rate-distortion analysis of SP and SI frames. Proceedings of IEEE International Conference on Image Processing (ICIP '05), September 2005, Genova, Italy

    Google Scholar 

  14. 14.

    Sun X, Wu F, Li S, Gao W, Zhang Y-Q: Seamless switching of scalable video bitstreams for efficient streaming. IEEE Transactions on Multimedia 2004, 6(2):291–303. 10.1109/TMM.2003.822818

    Article  Google Scholar 

  15. 15.

    Farber N, Girod B: Robutst H.263 compatible video transmission for mobile access to video servers. Proceedings of IEEE International Conference on Image Processing (ICIP '97), October 1997, Santa Barbara, Calif, USA

    Google Scholar 

  16. 16.

    Said AA, Pearlman WA: New, fast, and efficient image codec based on set partitioning in hierarchical trees. IEEE Transactions on Circuits and Systems for Video Technology 1996, 6(3):243–250. 10.1109/76.499834

    Article  Google Scholar 

Download references

Author information

Affiliations

Authors

Corresponding author

Correspondence to Wei Zhang.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Zhang, W., Zeng, B. Seamless Bit-Stream Switching in Multirate-Based Video Streaming Systems. EURASIP J. Adv. Signal Process. 2006, 049084 (2006). https://doi.org/10.1155/ASP/2006/49084

Download citation

Keywords

  • Allocation Strategy
  • Code Scheme
  • High Flexibility
  • Wavelet Decomposition
  • Wavelet Domain