1

我正在开发一个用户可以上传他们的视频的网站。我正在尝试走“最佳实践”路线并支持使用该元素播放这些视频<video>,但似乎与此相关的存储开销巨大。

我已经阅读了“Diving in to HTML5”的视频部分(以及其他网络资源),似乎为了确保跨平台播放,必须以多种格式存储视频:

  1. Ogg(Firefox 3.5+、Opera 10.5+ 和 6.0 之前的所有 Chrome 版本)
  2. WebM(Firefox 4+、Opera 10.6+、Chrome 6.0+,不是必需的,因为所有支持它的浏览器也支持 Ogg,但由于硬件加速支持比 Ogg 好)
  3. MP4(Safari 3.0+、Internet Explorer 9 (以及如果网站取得一定程度的成功,我计划为其创建应用程序的移动设备,因此我们将省略这些))
  4. Flash(所有版本号低于上述的浏览器)

我很好奇实际执行此操作的网站数量。这是很多存储开销(imo),尤其是当以不同质量存储视频的主题开始发挥作用时。我正在考虑只支持 WebM 和 Flash,但这会给相当一部分用户留下我的网站不支持“HTML5 视频”的印象,而实际上它确实支持。

有人对我应该支持多少种格式有建议吗?全部?一些(哪个)?只是闪光?

4

1 回答 1

1

在网络上的 HTML5 视频环境得到改善之前,您应该使用所有这些。事实证明,有很多网站都在这样做,所以现在,你也应该这样做。

于 2011-07-12T12:47:33.097 回答