video - 视频点播如何在 Youtube 中工作?
问题描述
我试图了解视频点播如何在 Youtube 上工作。我发现我的浏览器正在下载许多 WebM 文件。当我下载其中一个 WebM 视频块并尝试在 Chrome 上播放时,它不会播放。
你能解释一下 WebM 如何与 youtube 一起工作吗?我读到需要初始化和集群。WebM 视频的初始化文件的文件扩展名是什么?集群是否引用了许多 .webm 文件?
根据我的基本理解,
单击 youtube 视频 -> Youtube 发送初始化文件 -> 一旦浏览器下载并接受文件,浏览器请求第一个块 .webm 视频文件并播放它 -> 请求第二个块。
这个对吗?
解决方案
推荐阅读
- css - 在 React 中,如何制作一个包含两个动态大小组件的页面
- javascript - 在按钮上运行 php 函数单击以下载 pdf
- reactjs - React Navigation 5 - 深度链接不接受给定路径并按预期解析状态
- swift - 我正在使用 Mac os 10.14 Mojave,我无法在我的项目中安装任何 pod 文件
- flutter - 如何在飞镖中获得小数部分
- spring - 将属性传递给 spring 云数据流的组合任务运行器应用程序的子任务
- html - Django,主页总是显示在子页面上
- javascript - jscodeshift TypeScript codemod - 删除通用类型但保留包装类型
- python - 如何在`Flask`中的`g`上键入提示属性?
- gridview - 具有查找编辑数据源刷新的 Devexpress 网格