Content and context adaptive video streaming over variable bit rate channels

In this paper, a stream switching method for content and channel adaptive video streaming over variable bit rate (VBR) channels is presented. The best video coding strategy that gives minimum overall distortion and pre-roll delay at the decoder side is found by making use of semantic analysis and optimization via dynamic programming. Decoder violations originating from channel variations are dealt with by switching to the appropriate bit stream optimized for the current channel condition whenever it is necessary, providing continuous playback of the content. In this way, it is also possible to prevent the encoder side from unnecessarily congesting the network. Experimental results show that, significant improvements over the regular, single-bitstream transport (streaming) can be gained using this framework.

[1]  Thomas Wiegand,et al.  Draft ITU-T recommendation and final draft international standard of joint video specification , 2003 .

[2]  Shih-Fu Chang,et al.  Real-time content-based adaptive streaming of sports videos , 2001, Proceedings IEEE Workshop on Content-Based Access of Image and Video Libraries (CBAIVL 2001).

[3]  A. Murat Tekalp,et al.  Optimal rate and input format control for content and context adaptive video streaming , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[4]  Bernd Girod,et al.  R-D optimized media streaming enhanced with adaptive media playout , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[5]  Bernd Girod,et al.  Adaptive playout for low latency video streaming , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).