有没有办法知道 HTML5 视频初始缓冲区百分比的 Javascript 百分比?

Posted

技术标签:

【中文标题】有没有办法知道 HTML5 视频初始缓冲区百分比的 Javascript 百分比?【英文标题】:Is there a way to know in Javascript percentage of HTML5 Video initial buffer percentage? 【发布时间】:2018-02-19 23:20:58 【问题描述】:

有没有办法在 html5 视频开始播放之前检索需要缓冲的长度?并检索缓冲了多少?

我看到过这个问题HTML5 Video - Percentage Loaded?,但它适用于开始播放后的视频。

【问题讨论】:

【参考方案1】:

您可以查看buffered 属性。它返回一个 TimeRanges 对象。如需更多信息,请参阅here。

【讨论】:

谢谢,这解决了我问题的第二部分,但我还没有找到在自动播放之前需要缓冲多少,或者至少,如果可能的话。 我不确定这是否可能。可搜索的属性也将返回一个 TimeRanges。这将指示视频的哪些部分可以在没有缓冲的情况下播放。视频的某些部分可以播放,有些可以缓冲。您可能希望提供反馈以显示它们是哪些部分。见此链接:developer.mozilla.org/en-US/Apps/Fundamentals/…

以上是关于有没有办法知道 HTML5 视频初始缓冲区百分比的 Javascript 百分比?的主要内容,如果未能解决你的问题,请参考以下文章

HLS 流 HTML5 视频 - 缓冲 X 时间后刷新

HTML5 视频 - 文件加载完成事件?

HTML5 视频 - 文件加载完成事件?

有没有办法让 HTML5 视频全屏显示?

有没有办法在 HTML5 视频上使用 DRM?

HTML5 视频:强制中止缓冲