Computer and Modernization ›› 2017, Vol. 0 ›› Issue (4): 27-31,37.doi: 10.3969/j.issn.1006-2475.2017.04.006

Previous Articles     Next Articles

A Dynamic Adaptive Bit-rate Switching Algorithm for HTTP Streaming

  

  1. College of Computer Science and Technology, Guizhou University, Guiyang 550025, China
  • Received:2016-09-18 Online:2017-04-20 Published:2017-05-08

Abstract: Adaptive video streaming is an important mechanism for improving the performance of video delivery over mobile networks. By dynamically switching between different bit-rate versions of the same video, the mechanism can compensate for and adapt to the ever-changing network conditions. With limited client buffer and varying network, this paper proposes a new dynamic bit-rate switching algorithm. The proposed algorithm considers the following metrics in order to select different bit-rate versions of the video segment to improve the quality of video playback, which are: client buffer, excess video frames dropped per second, and available network bandwidth. It has been evaluated in dynamic real-time Internet environment by using the wired and wireless network. Experiment results show that the proposed algorithm can provide a good user experience in the dynamic network environment.

Key words:  , adaptive video streaming; client buffer; available bandwidth; frame loss rate; bit-rate switching

CLC Number: