2014-02-12 413 views
3

如何在HTML5播放器Video.JS中播放HLS流? 我找實例,哪裏是這種類型的來源:Video.js HTML5播放器可以播放m3u8播放列表(HLS)?

<source src="http://server/hls/stream007.m3u8" type='video/mp4' />

<source src="http://server/hls/stream007.m3u8" type='application/vnd.apple.mpegurl' />

<source src="http://server/hls/stream007.m3u8" type='application/x-mpegURL' />

任何人可以幫助我嗎?

回答

0

要在支持它的瀏覽器(Safari,iOS,某些Android)上使用HLS,請使用'application/x-mpegURL'。您仍然需要爲不支持HLS的瀏覽器提供mp4後備功能。目前正在對其他瀏覽器中的HLS提供支持。

+0

對於不支持HLS我會送同RTMP流的瀏覽器。 我看到Chrome的支持HLS,但在我的Windows環境下它不玩了。 – kilg

0

我知道這是一個老的文章,但你可能會做的,如果你想爲緩衝飼料和做到以下幾點。

獲取.m3u8文件,下載並將視頻文件拖出。下載這些文件&通過的ffmpeg &它們轉換成MP4文件,然後把它們連在一起,並在瀏覽器中播放。它很髒,但它會起作用。

0

您可以使用Kaltura玩家使用閃光燈組件,從IE8的作品,並使用原生視頻播放的iOS設備和Android 4+從而起到HLS。