2014-04-13 51 views
1

我正在從事這個網站(http://martindue.dk/esoft/),我想在第一個街區內有電影播放器​​。所以我認爲我需要從零開始構建一些東西,因爲我希望視頻播放器沒有控件,並且這個「播放按鈕」應該出現在視頻的頂部,尚未啓動時,以及點擊後,該按鈕應該消失,視頻開始播放。什麼是HTML5視頻的最佳方法?

有沒有可能沒有太多的代碼?當談到Javascript(jQuery)時,我不是一個野獸。

+1

你可以檢查[mediaelementjs](http://mediaelementjs.com/) – xiidea

+0

是的,這是可能的只需選擇HTML 5教程中的一個視頻元素即可)。編解碼器會出現問題。這就是說,如果你必須與舊瀏覽器兼容...你需要一個回退方法(Flash?) –

+0

這聽起來不是很困難:只是一個元素和一個事件監聽器。 – Zirak

回答

3

有解決你的問題的方法3:

  • 建立自己的視頻控件:您可以使用jQuery支持
  • 開始讀here使用自由/開源播放器:videojs是固體(由Brightcove回來)。在我看來,mediaelementjs也是一個有效的選擇。
  • 使用高級玩家:JW playerflowplayer是2個不錯的選擇。他們將增加額外的功能,如廣告支持,統一的API,直播,視頻分析...

而且即使80% of current browsers做HTML5視頻你應該考慮一個退而求其次的選擇播放的支持(至少是「不支持可用「消息告訴用戶該怎麼做才能觀看你的視頻 - 當然閃光後備將是一個更好的選擇)

+1

+1,提及HTML5規範公開了OP可以用來滾動自己的播放器*的API,而不需要第三方庫或依賴默認的瀏覽器控件。 – pwdst

+0

@pwdst很好說。事實上,在某些情況下,構建播放器可能會更快/更輕,而不是採用外部庫,特別是只需要基本功能時。 –

1

我不會推薦mediaelementjs,因爲我對它有不好的經驗,特別是在較老的IE和Android上。

我剛剛開始評估video.js,我還沒有遇到任何問題。

+0

謝謝大家,我會看看:) – Dueify

相關問題