1. 程式人生 > >關於使用CKplayer播放m3u8視訊出現沒有視訊的問題分析

關於使用CKplayer播放m3u8視訊出現沒有視訊的問題分析

由於專案的需求,需要在網頁上使用播放器播放HLS m3u8的視訊。看到網上關於CKplayer的介紹,使用了這個開源的播放器。

從CKplayer的官網找到了m3u8的外掛。可是使用之後出現了問題。


此時視訊已經開始播放,通過開發者工具檢視


可以清楚看到切片已經開始下載。

使用vlc播放該視訊可以正常播放。考慮可能是推流問題,從網路上找了開放的m3u8地址,均可以正常播放。

碰到這樣的問題,讓人焦頭爛額,不知道從何處下手。

這個時候突然想到了視訊編碼格式問題。使用VLC查看了一下視訊編碼



似乎突然發現了問題的所在,在流化切片之前,對視訊進行h264轉碼。

果然,可以正常播放。看來CKplayer的m3u8外掛對視訊編碼的格式還是有要求的。之前在論壇有看到很多人在說這個問題,看來應該也是這個問題。