摘要:基于HTTP的動(dòng)態(tài)自適應(yīng)流媒體(Dynamic adaptive streaming over HTTP,DASH)是一種可利用Web服務(wù)器提供在線高質(zhì)量視頻流的自適應(yīng)碼率流技術(shù),決定了視頻播放性能。傳統(tǒng)動(dòng)態(tài)自適應(yīng)碼率選擇算法存在考慮因素單一、播放緩沖區(qū)長(zhǎng)度受限、帶寬不穩(wěn)定等問(wèn)題,因此,改進(jìn)與優(yōu)化動(dòng)態(tài)自適應(yīng)碼率選擇算法十分必要。針對(duì)客戶端緩沖區(qū)長(zhǎng)度受限和帶寬不穩(wěn)定造成的視頻播放卡頓現(xiàn)象,綜合考慮網(wǎng)絡(luò)帶寬和客戶端緩沖區(qū)因素,提出一種基于緩沖區(qū)閾值調(diào)整的動(dòng)態(tài)自適應(yīng)碼率選擇算法(Dynamic adaptive rate selection algorithm based on buffer threshold adjustment,BT DARA)。該算法首先通過(guò)獲取不同視頻段大小和下載速率,計(jì)算網(wǎng)絡(luò)吞吐量并對(duì)視頻下載時(shí)間進(jìn)行預(yù)測(cè),然后結(jié)合緩沖區(qū)視頻片段長(zhǎng)度狀態(tài)進(jìn)行碼率選擇。特別地,在視頻播放過(guò)程中對(duì)不同階段采取不同的視頻碼率選擇策略,并在客戶端緩沖區(qū)達(dá)到臨界值時(shí)動(dòng)態(tài)調(diào)整緩沖區(qū)閾值參數(shù),以此增加緩沖區(qū)長(zhǎng)度,減少碼率切換次數(shù),確保視頻播放的穩(wěn)定性。實(shí)驗(yàn)結(jié)果表明,該算法能提高視頻播放的碼率,保證視頻播放質(zhì)量和穩(wěn)定性,減少了視頻開(kāi)始播放的啟動(dòng)時(shí)間,為用戶提供良好的視頻播放體驗(yàn)。
注:因版權(quán)方要求,不能公開(kāi)全文,如需全文,請(qǐng)咨詢雜志社
主管單位:廣西壯族自治區(qū)科學(xué)技術(shù)廳;主辦單位:廣西科學(xué)院;廣西壯族自治區(qū)科學(xué)技術(shù)協(xié)會(huì)
一對(duì)一咨詢服務(wù)、簡(jiǎn)單快捷、省時(shí)省力
了解更多 >直郵到家、實(shí)時(shí)跟蹤、更安全更省心
了解更多 >去除中間環(huán)節(jié)享受低價(jià),物流進(jìn)度實(shí)時(shí)通知
了解更多 >正版雜志,匹配度高、性價(jià)比高、成功率高
了解更多 >