【发布时间】:2019-12-09 13:56:13
【问题描述】:
我正在尝试模拟一组基于 ExoPlayer 的视频播放器流式传输来自同一组服务器的 MPEG-DASH 流,以进行性能研究。 我熟悉 DefaultLoadControl 的工作原理(this video 帮助很大),但我不知道缓冲时从服务器请求的块的大小。例如,ExoPlayer 是否会在启动时立即尝试在一个 HTTP 请求中获取 minBufferMs 个字节?还是它会发送几个较小的请求?什么算法(或一系列算法)确定缓冲区的填充速度是多少?正常播放时的行为是否相同?在 seekTo() 之后?
另外,这个缓冲率取决于哪些变量?例如,ExoPlayer 是否使用 MPD 清单中的信息?
为了了解更多,我应该研究什么课程?
非常感谢!
【问题讨论】:
标签: exoplayer mpeg-dash buffering