Server-Side Playout Delay Management for Video Streaming

We present two new schemes for server-side management of playout delays due to receiver buffering, extending existing techniques such as stream acceleration and adaptive media playout. The first scheme combines stream acceleration with video bit rate adaptation. The second scheme achieves adaptive media playout by server-side frame interpolation combined with bit rate adaptation. The proposed schemes reduce playout delay without decreasing playout robustness. We have performed simulations with wireless IEEE 802.11 channels with varying bandwidth, where the end-to-end delay is dynamically grown from 100 to 500 ms using the proposed schemes. Both our schemes achieve a PSNR performance that is close to that of a scheme with constant end-to-end delay of 500 ms, while retaining the small playout delay of a scheme with constant end-to-end delay of 100 ms. Compared to a scheme with constant end-to-end delay of 100 ms, a PSNR gain up to about 3.4 dB is achieved without increasing the playout delay.

[1]  Antonio Ortega,et al.  Variable Bit Rate Video Coding , 2018, Compressed Video Over Networks.

[2]  Peter van Beek,et al.  Adaptive streaming of high-quality video over wireless LANs , 2004, IS&T/SPIE Electronic Imaging.

[3]  Bernd Girod,et al.  Adaptive media playout for low-delay video streaming over error-prone channels , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Bernd Girod,et al.  Rate-distortion optimized video streaming with adaptive playout , 2002, Proceedings. International Conference on Image Processing.

[5]  Thomas Stockhammer,et al.  Streaming video over variable bit-rate wireless channels , 2004, IEEE Transactions on Multimedia.

[6]  Peter van Beek,et al.  Delay- constrained rate adaptation for robust video transmission over home networks , 2005, IEEE International Conference on Image Processing 2005.