首頁 > 期刊 > 自然科學與工程技術 > 基礎科學 > 自然科學理論與方法 > 廣西科學 > 一種基于緩沖區(qū)閾值調整的動態(tài)自適應碼率選擇算法 【正文】
摘要:基于HTTP的動態(tài)自適應流媒體(Dynamic adaptive streaming over HTTP,DASH)是一種可利用Web服務器提供在線高質量視頻流的自適應碼率流技術,決定了視頻播放性能。傳統動態(tài)自適應碼率選擇算法存在考慮因素單一、播放緩沖區(qū)長度受限、帶寬不穩(wěn)定等問題,因此,改進與優(yōu)化動態(tài)自適應碼率選擇算法十分必要。針對客戶端緩沖區(qū)長度受限和帶寬不穩(wěn)定造成的視頻播放卡頓現象,綜合考慮網絡帶寬和客戶端緩沖區(qū)因素,提出一種基于緩沖區(qū)閾值調整的動態(tài)自適應碼率選擇算法(Dynamic adaptive rate selection algorithm based on buffer threshold adjustment,BT DARA)。該算法首先通過獲取不同視頻段大小和下載速率,計算網絡吞吐量并對視頻下載時間進行預測,然后結合緩沖區(qū)視頻片段長度狀態(tài)進行碼率選擇。特別地,在視頻播放過程中對不同階段采取不同的視頻碼率選擇策略,并在客戶端緩沖區(qū)達到臨界值時動態(tài)調整緩沖區(qū)閾值參數,以此增加緩沖區(qū)長度,減少碼率切換次數,確保視頻播放的穩(wěn)定性。實驗結果表明,該算法能提高視頻播放的碼率,保證視頻播放質量和穩(wěn)定性,減少了視頻開始播放的啟動時間,為用戶提供良好的視頻播放體驗。
注:因版權方要求,不能公開全文,如需全文,請咨詢雜志社
主管單位:廣西壯族自治區(qū)科學技術廳;主辦單位:廣西科學院;廣西壯族自治區(qū)科學技術協會