1.摘要:
BLOA,MPC的方法:参数对于网络条件比较敏感
Oboe:对于一个ABR算法,预先计算可能的参数(对于不同的网络环境),实时的根据网络环境选择最好的参数
ABR;(a) chop a video into chunks, each of which is encoded at a range of bitrates (or qualities); and (b) choose which
bitrate level to fetch a chunk at based on conditions such as the amount of video the client has buffered and the recent
throughput achieved by the client.
they do not perform uniformly well across the range of network conditions seen in practice because their parameters
are sensitive to throughput variability。
具体的算法:分为两种:只依据buffer的占用情况,buffer的占有和吞吐量的估计同时使用
one that makes bitrate switching decisions on buffer occupancy alone (BOLA) , another that uses
both throughput and buffer occupancy (HYB, a widely deployed algorithm), and a third that also optimizes decisions
across a finite lookahead horizon (RobustMPC)