文件名称:cmpt471-项目
文件大小:12KB
文件格式:ZIP
更新时间:2024-03-08 10:29:19
JavaScript
CMPT 471-项目 环境 我们的代码只能在Google Chrome浏览器中运行。 如何运行代码 每种算法都位于其自己的目录中。 要运行视频播放器,请在目录中打开index.html。 对于FESTIVE算法,最好让多个参与者(即4个)运行FESTIVE算法,以查看该算法的效果。 可以预期,所有参与者最终都将收敛到公平分配的比特率,因此没有一个参与者会有偏见。 要更强烈地了解该算法的效果,请让多个播放器运行BBA算法,以了解两种算法在处理多个播放器方面有何不同。 对于基于缓冲区的算法(BBA),它可以与其他多个播放器一起播放,也可以单独播放。 该算法将根据其自身缓冲区的运行状况自动调整质量。 已知的问题 FESTIVE算法需要完成20个请求才能计算谐波平均带宽估计。 由于这个原因,在我们的算法实现中,在初始阶段不存在比特率切换,直到完成20个请求为止。 本文中概述的基于缓冲区的算
【文件预览】:
cmpt471-project-master
----bitGraph.js(3KB)
----bufferGraph.js(3KB)
----README.md(1KB)
----BBA()
--------BufferBasedRule.js(6KB)
--------index.html(6KB)
----FESTIVE()
--------FestiveRule.js(9KB)
--------index.html(6KB)