javascript - 无故下载 'twice' HTML5 视频

标签 javascript html5-video video.js

我只是想知道为什么有时浏览器需要在播放之前调用 HTML5 视频两次。这是正常的还是实际上是一个错误?引擎盖下发生了什么?

不确定我的问题是否特别容易理解我从 http://videojs.com 截图了主页,打开网络面板,以帮助我解释它。请查看http://bit.ly/St4rRc .同样的情况也发生在这个著名的页面 http://www.apple.com/html5/showcase/video/由 Apple 制作,BTW 没有为视频使用任何 javascript 库。我正在 Google Chrome/Windows 上对其进行测试。

谢谢,

伊兹

最佳答案

许多媒体文件在文件末尾都有某种结构,用于定义原子的位置或有关媒体的其他元数据,例如持续时间、起始字节偏移量、编解码器、比特率等。某些文件类型(如 mp4 容器)可以是“提示”将此数据移动到文件的开头。过去,此信息连接到媒体文件的末尾,因为许多值(持续时间)在视频完成编码之前是未知的。

关于javascript - 无故下载 'twice' HTML5 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13653985/

相关文章:

javascript - 使用 ng-include in view 没有显示图形

javascript - 为什么 JavaScript 样式适用于除 Internet Explorer 之外的所有浏览器?

ffmpeg在Video JS中重新编码手机上的mp4文件错误

javascript - 外部链接的 Speedbump 也支持 mailto 链接

javascript - 流畅的ffmpeg没有同步运行

javascript - 使用 navigate.getUserMedia() 选择相机

css - 如何将 video.js 与 create-next-app nextjs 一起使用?

html5-video - 用于在加载时隐藏视频的 Video.js 类

javascript - Tinymce 高度在不同浏览器中不同

css - 删除图像和视频之间的空白