<视频>使用 h264/ogg/webm 和带有 h264 后备的 flash,或者只是<视频>使用 h264 和使用 h264 后备的 flash?视频>视频>
这篇优秀的文章解释了如何在网络上制作完全兼容的视频。 http://diveintohtml5.ep.io/video.html 但是,我很烦恼要求视频被编码并存储三次。
使用<有什么好处?视频> h264/ogg/webm + flash h264 vs 对 h264 兼容浏览器进行浏览器检测并渲染 <视频>标签,否则渲染一个 Flash 播放器来播放相同的 h264 视频?在这种情况下,Safari、Chrome、Andoid 和 iOS 将使用视频标签,而 IE、FireFox 和 Opera 将使用 Flash。
编码为 h264、ogg 和 webm 的优点:
- 这可以解决未安装 Flash 的 Firefox 和 Opera 用户的情况(对我的用户群来说应该不是问题)
- 使用 <<视频>更频繁地(尽管我不认为这对最终用户来说是一个实际的优势)
仅在 h264 中编码并在 << 中播放的优势视频>或 Flash 播放器
- 仅编码一次,而不是三次
- 仅存储一次,而不是三次(节省 CDN 费用)
This excellent article explains how to do fully compatible video on the web. http://diveintohtml5.ep.io/video.html However, I'm bothered that it requires the video to be encoded and stored three times.
What is the advantage of using < video > h264/ogg/webm + flash h264 vs doing browser detection for h264 compatible browsers and rendering a < video > tag, otherwise rendering a flash player to play the same h264 video? In this case Safari, Chrome, Andoid, and iOS would use the video tag, while IE, FireFox, and Opera would use Flash.
Advantages for encoding as h264, ogg, and webm:
- This would catch the case of Firefox and Opera users who did not have Flash installed (should not be an issue with my user base)
- Use < video > more frequently (although I don't see this as an actual advantage to end users)
Advantages for encoding only in h264 and playing in either < video > or Flash player
- Only encode once, not three times
- Only store once, not three times (save money on CDNs)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请参阅这篇文章: http: //dev.innovationfactory.eu/2011/05/31/html5-video-for-all-browsers-include-ie-9/
我们现在使用 h.264 格式,尽管我们更愿意请参阅 MS 和 Apple 支持 WebM。
我们的演示文件的文件大小:
使用 Miro 视频转换器转换的文件。
See this post: http://dev.innovationfactory.eu/2011/05/31/html5-video-for-all-browsers-including-ie-9/
We use the h.264 format for now, although we'd much rather see MS and Apple support WebM.
File sizes for our demo file:
File converted using the Miro video converter.