2013-08-05 47 views
2

我正在使用FlowPlayer及其HTML5模式播放mp4視頻。但似乎玩家在播放之前一直等待選定的視頻完全(下載)。我讀過,有一種方法可以緩存/流式傳輸FlashPlayer中的視頻。 但我不想使用閃光燈的方式,因爲許多遊客正在使用iPhone或iPad。有沒有辦法使用標準FlowPlayer播放視頻,同時從服務器下載其餘的視頻?立即在FlowPlayer中使用緩衝播放視頻?

我的代碼目前看起來是這樣的:

<div class="player" data-engine="flash" style="width: 500px;"> 
    <video> 
    <source type="video/mp4" src="url/to/video/source.mp4" /> 
    </video> 
</div> 

我必須放棄「數據引擎」屬性?

感謝所有幫助:)

回答

3

如果您使用的Flowplayer的HTML5版本,並希望用HTML5只,擺脫數據引擎=「閃光」的堅持,或者用「HTML5」代替(請注意,FlowPlayer還有一個完整的Flash版本)。

關於緩衝,FlowPlayer會在點擊播放時加載視頻,但不會等待視頻完全加載。只要有一些可讀的塊,播放視頻。

什麼你可以嘗試的是「預加載」屬性(http://flowplayer.org/docs/#video-attributes):

<div class="player" style="width: 500px;" preload="true"> 
    <video> 
    <source type="video/mp4" src="url/to/video/source.mp4" /> 
    </video> 
</div> 
+1

即使'數據引擎=「閃光」'默認的Flowplayer使用HTML5視頻標籤,並回落到Flash在HTML5視頻不受支持。 – SSpoke

+1

區別在於哪一個在另一個之前。數據引擎中的渲染引擎將被首先使用,如果失敗,則FlowPlayer將回退到另一個引擎。 – noKid

相關問題