2011-07-10 121 views
1

我正在開發一個用戶可以上傳視頻的網站。我試圖採用「最佳做法」路線,並支持使用<video>元素播放這些視頻,但似乎存在與此相關的巨大存儲開銷。HTML5視頻:我應該支持多少種視頻格式?

我讀過video portion of "Diving in to HTML5"(以及其他網絡資源),而似乎爲了確保跨平臺播放,一個具有存儲多種格式視頻:

  1. 奧格 (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. 閃存(所有版本的瀏覽器數量比上面的要少)

我很好奇實際做到這一點的網站數量。這是很大的存儲開銷(imo),尤其是當以不同質量存儲視頻的主題發揮時。我正在考慮支持WebM和Flash,但這會讓相當大一部分用戶覺得我的網站不支持「HTML5視頻」,但實際上它確實如此。

有沒有人有我應該支持多少格式的建議?所有?有些(哪個)?只是閃光?

+0

根據您的目標受衆,大多數用戶都希望知道區別。我會嘗試支持至少一些移動設備(取決於您的受衆) – William

+0

@Lime:我不會盲目地發佈接受的答案。如果你看看我的問題歷史,那些沒有接受答案的答案就是我與海報來回交談並最終沒有提出解決方案的問題(我大部分都是設法自己解決這些問題)。 – Kevin

+1

@Kevin如果你自己找到答案[你應該發佈答案](http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/)然後接受它 – JoshB

回答

1

在Web上的HTML5視頻環境改善之前,您應該全部使用它們。原來,有相當多的網站在做這個,所以現在你也應該這樣做。