2013-11-02 57 views
1

我正在建立Self Hosted視頻教程網站。任何訣竅在每個瀏覽器中播放HTML5視頻播放器+ MP4視頻?

我想使用HTML5播放器但只有一個視頻格式(MP4)。但問題是,在一些瀏覽器如歌劇MP4格式不支持。

我知道爲此我必須在html5視頻播放器中添加多種格式,但同一視頻的多個版本(格式)將佔用多次託管空間。

請給出建議。

+0

想添加一個基於閃存的播放器作爲後備? –

+0

是的,我試圖使用Flash流播放器。這工作正常,但問題是播放視頻後,才緩衝完整的視頻。它應該在點擊播放按鈕後立即開始播放。 –

+0

這僅僅取決於兩件事:用於視頻的編碼(mp4是容器格式,而不是編碼)以及您用來發送視頻的內容類型。如果您使用流媒體編碼並將其作爲視頻/ mp4發送,它應該可以工作。 –

回答

0

有IE 9.i之前對HTML5的支持,不認爲你應該使用的Video.js .The的Video.js API允許你控制通過JavaScript或觸發事件偵聽器的視頻,該視頻是否正在播放通過HTML5,Flash或其他播放技術。

你可以從這裏下載。 http://www.videojs.com/

請閱讀此處的文檔。 https://github.com/videojs/video.js/blob/v4.2.2/docs/index.md

+0

如果我沒有弄錯video.js只會在html5視頻標籤的頂部添加一層自定義,並且無法解決mp4兼容性問題。我試圖找到一個跨瀏覽器解決方案來播放mp4(h264),我可能會最終將mp4轉換爲另一種格式。 – pasx

+0

我終於用了一個來自mediaelementjs(http://mediaelementjs.com/)的簡單播放器用於IE和FF以及嵌入式的divx播放器 - 下載並安裝播放器,然後在這裏生成代碼:(http://labs.divx的.com/WebPlayerCodeGenerator) – pasx