如何获取 HTML5 视频中加载的当前片段百分比?
Posted
技术标签:
【中文标题】如何获取 HTML5 视频中加载的当前片段百分比?【英文标题】:How to get current percentage of segment loaded in HTML5 video? 【发布时间】:2017-10-22 09:03:25 【问题描述】:我有一个 html5 中的 Dash 视频。我需要获取当前加载段的百分比,每次视频停止加载(缓冲/搜索)时,百分比开始从 0 增长到 100。如果百分比为 100%,是因为该段已加载并且可以继续播放.有什么办法可以做到这一点?
这与HTML5 Video - Percentage Loaded? 不是同一个问题。我不需要整个加载视频的百分比。我只需要特定细分的百分比。 Chromecast 中的 Netflix 播放器就是一个很好的例子(每次视频停止加载新片段时,播放器都会显示一个百分比)。
【问题讨论】:
HTML5 Video - Percentage Loaded?的可能重复 Geek 先生,这不是复制品。是不同的问题。 【参考方案1】:我怀疑它不会暴露在标准 Media
element 的任何地方,尽管使用 MediaSource
API 您可能能够检索到更多信息。
据推测,这就是 Netflix 使用的,与 EME 结合使用)
【讨论】:
以上是关于如何获取 HTML5 视频中加载的当前片段百分比?的主要内容,如果未能解决你的问题,请参考以下文章
NX二次开发-UFUN获取当前会话中加载的部件数量UF_PART_ask_num_parts
如何使用 Next.js 访问当前在导航中加载的 url 或页面