Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Buffer compensation based video bitrate adaptation algorithm
Aiguo JI, Yunzhe LUAN
Journal of Computer Applications    2022, 42 (9): 2816-2822.   DOI: 10.11772/j.issn.1001-9081.2021081394
Abstract376)   HTML3)    PDF (2310KB)(264)       Save

Concerning the problem that the existing bitrate adaptation algorithms based on Dynamic Adaptive Streaming over Hyper Text Transfer Protocol (HTTP) (DASH) have low buffer utilization and low average bitrate, a Bitrate Adaptive Switching based on Buffer Compensation (BASBC) algorithm based on DASH standard was proposed. Firstly, the bandwidth fluctuation was analyzed according to the download speeds of the recent downloaded fragments, and thereby obtaining the estimated bandwidth. Secondly, according to the estimated bandwidth and current bitrate level, bitrate higher/lower switching thresholds were set in the buffer to control bitrate switching to higher level and consum buffer time, or to control bitrate switching down gradually and accumulate buffer time, respectively, so that a consumption-accumulation buffer state loop was formed in video buffer. The average bitrate of video playback of BASBC algorithm is higher than that of Dynamic Adaptive Step-wise Bitrate Switching (DASBS) algorithm for HTTP streaming, thereby effectively improving the bandwidth utilization. Although the average bitrate of the proposed algorithm is slightly lower than that of Rate Smooth Switching (RSS) algorithm based on DASH standard, the smoothness of bitrate switching of the proposed algorithm is better, improving the switching stability. Experimental results show that the proposed algorithm has good performance such as high bandwidth utilization, switching smoothness and switching stability in dynamic network environment, which can effectively improve the Quality of Experience (QoE) of users.

Table and Figures | Reference | Related Articles | Metrics