2012-12-15 100 views
0

我目前正在一個需要包含一個錄像機的網站上工作,但他們只有MP4視頻。考慮到Firefox不支持MP4,我需要原生(可能的話)和Flash支持。在osx上不支持flash的Video.js

我強迫後備使用這段代碼在Firefox中閃爍:

if (_V_.isFF()) { 
    _V_.options.techOrder = ["flash"]; 
} 

這確實發生了,如果我把上面通過控制檯中鉻我得到一個閃光回落。事情是,當我使用Firefox時,我沒有看到任何對象標籤,只是一個黑色方塊(和來源中的視頻標籤)。即使在videojs.com本身沒有對象標籤,但視頻標籤?! (編輯;澄清:我點擊「閃光燈」按鈕)。

我對此有點困惑。其他任何人遇到/知道可能是什麼原因?

+0

如果唯一的源代碼是MP4,則應該在Firefox上默認使用回退到Flash您甚至不需要進行該切換。我懷疑某個機器上的Flash安裝有問題。你最近是否更新過Flash? – misterben

回答

0

考慮到有幾十個視頻,使用webm(可悲)不是一種選擇。此外,videojs在Android設備上沒有發現流暢。正因爲如此,我們決定鏈接到視頻(用海報圖片),並在機器人上原生播放視頻。

0

必須將mp4文件轉換爲webm,並在videojs播放器中使用這兩個文件。

在偉大的媒體大戰中,flash已經被androids淘汰,這就是爲什麼webm文件是videojs中的關鍵組件.mp4文件必須轉換成webm文件並使用兩個源文件。您也可以將webm vid上傳到文件服務器,並在播放器中鏈接這兩個源文件。鏈接到服務器的文件名必須以.mp4和.webm結尾才能識別。

2必須讀取 - http://www.zdnet.com/androids-flash-player-is-dead-live-with-it-7000002668/

http://www.pcadvisor.co.uk/how-to/google-android/3417930/how-get-flash-in-android-jelly-bean/

到MP4轉換爲WEBM無需軟件的最快方法就是把它上傳到YouTube,一旦視頻是有複製鏈接並轉到KeepVid一樣。 com,然後下載webm。請記住,最高質量的webm文件並不總是最適合移動設備的大小,並且慢慢地連接到互聯網。 videojs上的視頻質量切換即將開始。