gpt4 book ai didi

javascript - 播放前少做一个html5视频缓冲

转载 作者:太空狗 更新时间:2023-10-29 15:40:41 26 4
gpt4 key购买 nike

当有人点击观看我网站上的视频(Html5 视频标签中的 mp4)时,浏览器会在显示之前缓冲大量视频。这不是必需的 - 视频不到半分钟长,并且在下载整个视频时只显示了一半。

有没有办法告诉浏览器不要缓冲那么多?

最佳答案

Is there a way to tell browsers not to buffer so much?

缓冲过程最初完全由客户端 * 控制(请参阅下面关于如何以编程方式控制的更新),我们只能使用 preload< 向它提示我们需要什么 属性。

使用 preload = "auto"(或只是一个空白字符串)向浏览器指示视频可能会完整播放:

table

即便如此,如果客户端认为有必要,也可以覆盖它。 source

更新

*) 即将到来 Media Source Extension (感谢@Tim McClure)确实允许对缓冲进行编程控制。支持各不相同 - source :

  • Windows 8 (MP4) 上的 11 版 Internet Explorer。 (2013 年 10 月)
  • 自 2013 年初开始使用 Google Chrome,也在 Android(MP4、WEBM)上使用。
  • OS X 上的 Safari 8(MP4、TS)。

它可以在 Firefox 中的标志(about:config)下启用。

有关如何使用它的更多详细信息,请参阅此 longer four part series (来自 Tim McClure 的评论)。

Specification details

关于javascript - 播放前少做一个html5视频缓冲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29636740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com