雖然HTML5(下面簡稱:H5)的技術(shù)已整體趨于成熟,但在視頻播放方面,如果跟pc端的flashplayer對比的話,功能就顯的非常簡單了。如果你決定要讓你的視頻支持在手機端(主要是iphone上)播放的話,需要了解下面這些內(nèi)容。
1:視頻格式必需是mp4的,iphone不支持flv,如果是直播視頻,格式應該是m3u8,不支持rtmp協(xié)議的播放
2:H5不能把多個mp4合并成一個視頻播放(像ckplayer在PC端的那樣),如果視頻切片的話請了解m3u8格式
3:H5的API總體來說還是夠用的,比如用JS控制播放器的播放/暫停之類的。但復雜的操作就不支持了
4:H5的自動播放并不是所有的平臺都支持,在有些環(huán)境(手機端),即使你設置了視頻自動播放,環(huán)境也不允許該命令執(zhí)行,必需經(jīng)過用戶點擊才能播放。
5:H5在有些環(huán)境中(手機)必需點擊全屏按鈕才會觸發(fā)視頻播放。
總體說來,就是不同的平臺(系統(tǒng)類型和瀏覽器類型)對H5并沒有一個統(tǒng)一的標準。所以可能出現(xiàn)不同的問題,測試視頻請多準備幾個不同的手機。