基于HTTP的流媒体自适应码率切换算法  被引量:5

Adaptive rate switch algorithm based on HTTP streaming

在线阅读下载全文

作  者:潘鹏程 李国平[1] 王国中[1] Pan Pengcheng Li Guoping Wang Guozhong(School of Communication and Information Engineering,Shanghai University, Shanghai 200444, Chin)

机构地区:[1]上海大学通信与信息工程学院,上海200444

出  处:《电子测量技术》2017年第9期141-145,共5页Electronic Measurement Technology

基  金:国家科学自然基金(61271212);国家"863"计划(2015AA015903)资助项目

摘  要:基于HTTP的动态流媒体自适应(DASH)系统已经广泛地应用于互联网上的视频传输。针对客户端缓冲区受限和网络环境不稳定的情况,提出了一种新的基于缓冲区的码率控制算法。该算法将缓冲区分成不同等级,并采用滑动窗技术对视频的下载时间进行平滑处理,使缓存尽最大可能地维持在均衡区内。该算法在向上切换码率时采用保守策略,而在向下切换时则利用逻辑斯谛方程来决定码率切换的幅度。此外,该算法采用快速启动策略,能使系统开始时下载码率迅速匹配网络带宽。实验结果表明,算法能在复杂的网络环境中,充分利用带宽和缓冲区,降低码率的切换次数。Dynamic adaptive streaming over HTTP (DASH) has been widely used in the video transmission. With the limited client buffer and varying network, this paper proposes a new adaptive bitrate switching algorithm based on the client buffer. The proposed algorithm divides the client buffer into several buffer levels and uses sliding window to analyze the download time of recent video segments in order to maintain the media buffer size in the balance interval. The algorithm uses a conservative strategy when switching to bit rates upwards, and when switching down, the logistic equation is used to determine the magnitude of the bit rate switching. In addition, this paper also proposed a fast start strategy, in which download rate could match the network bandwidth quickly after the system starts. Experiment results show that the proposed algorithm can make full use of bandwidth and buffer , and reduce the number of rate switching in complex network environment.

关 键 词:DASH 滑动窗 缓冲区 网络带宽 逻辑斯谛方程 

分 类 号:TN919.85[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象