Design and Implementation of Multi-level Buffers for IPTV High-definition Streams Smoothing and Continuous Playback
Lingnan Li · Journal of Chinese Computer Systems · 2010
The streaming media system has been researched as a complex control system.In the paper,the system model which supports multi-level feedback mechanism has been depicted and the procedure of media processing has been analyzed in detailed from media receiving to picture displaying.For improving the Quality of user' Experience (QoE) and playing out smoothly and continuously,a multi-level buffering mechanism has been designed,which reduces the impact of IP network jitter and packet loss.The streaming player can dynamically decide the decoding hierarchy according to the hardware decoding capability and adaptively adjust the frame displaying rate.Furthermore,multithreading technology has been used for smoothly receiving,decoding and playing high-definition stream which is encoded by H.264 algorithm in MPEG-2 TS container format.Finally,the test results have been shown.