① M3U8格式的視頻文件用什麼播放器播放
m3u8格式文件,是被切成很多小塊存在同目錄的文件夾里,視頻被切割成多個ts文件片斷 ,不能連貫播放,需要把它合並。
根據網路數據傳輸速率的不同而採用不同的壓縮比率,實現影像數據的實時傳送和實時播放。RealVideo與RealServer伺服器配合,實現在數據傳輸過程中邊下載邊播放視頻影像。Internet有許多網站利用RealVideo技術進行重大事件的實況轉播。
(1)怎麼觀看jsm3u8的電影擴展閱讀:
QuickTime文件格式支持25位彩色,支持RLE、JPEG等領先的集成壓縮技術,提供150多種視頻效果,並配有提供了200多種MIDI兼容音響和設備的聲音專職。QuickTime包含了基於Internet應用的關鍵特性。
能夠通過Internet提供實時的數字化信息流、工作流與文件回放功能,此外,QuickTime還採用了一種稱為QuickTime VR技術的虛擬現實技術,用戶通過滑鼠或鍵盤的互動式控制,可以觀察某一地點周圍360度的景象,或者從空間任何角度觀察某一物體。
② m3u8用什麼瀏覽器
M3U8是Unicode版本的M3U,用UTF-8編碼。文本媒體文件。
"M3U"和"M3U8"文件都是蘋果公司使用的HTTP Live Streaming格式的基礎, 這種格式可以在iPhone和Macbook等設備播放。
視窗系統播放器:
Windows Media Player, foobar2000, VLC media player, iTunes, Winamp, Audacious, Totem, JuK.
Android 系統播放器:
Astro Player, N7Player, Cubed.
③ m3u8直播可以直接使用video標簽播放嗎
可以。
前端video標簽播放m3u8格式視頻直接使用video.js插件就行了。
m3u8是蘋果公司推出一種視頻播放標准,是m3u的一種,不過編碼方式是utf-8,是一種文件檢索格式,將視頻切割成一小段一小段的ts格式的視頻文件,然後存在伺服器中(現在為了減少I/o訪問次數,一般存在伺服器的內存中),通過m3u8解析出來路徑,然後去請求。這樣每次請求很小一段視頻,可以做到近似於實時播放的效果。
④ 有支持M3U8格式的HTML5播放器嗎
有的,在瀏覽器上播放m3u8的視頻地址有兩種方式:
一、html的video標簽的方式,這種方式播放很簡單:
<!DOCTYPE hmtl>
<html>
<head>
<title>the5fire m3u8 test</title>
</head>
<body>
<video controls autoplay >
<source src="../v1d30/posts/2014/barcelona/barcelona.m3u8">
</video>
</body>
</html>
二、通過開源的swfobject.js以及兩個flash組件:OSMF和HLSProvider來播放,代碼如下:
<!DOCTYPE html>
<html>
<head>
<title>the5fire m3u8 test</title>
<script src="../staticfile/swfobject.js"></script>
</head>
<body>
<div id="player">
</div>
<script>
var flashvars = {
// M3U8 url, or any other url which compatible with SMP player (flv, mp4, f4m)
// escaped it for urls with ampersands
src: escape("http://www.the5fire.com/static/demos/diaosi.m3u8"),
// url to OSMF HLS Plugin
plugin_m3u8: "http://www.the5fire.com/static/demos/swf/HLSProviderOSMF.swf",
};
var params = {
// self-explained parameters
allowFullScreen: true,
allowScriptAccess: "always",
bgcolor: "#000000"
};
var attrs = {
name: "player"
};
swfobject.embedSWF(
// url to SMP player
"http://www.the5fire.com/static/demos/swf/StrobeMediaPlayback.swf",
// div id where player will be place
"player",
// width, height
"800", "485",
// minimum flash player version required
"10.2",
// other parameters
null, flashvars, params, attrs
);
</script>
</body>
</html>
通過嵌入以上代碼就可以播m3u8了。
⑤ 哪個手機播放器能播放m3u8文件
M3U8視頻格式也是一種M3U,是某些移動設備例如安卓,蘋果手機瀏覽器緩存視頻的「專用視頻格式」。只是它的編碼格式是UTF-8格式。M3U用Latin-1字元集編碼。M3U8格式特點是帶有一個目錄信息或文件,而許多安卓手機或者iPhone手機瀏覽器緩存的電影格式都為M3U8,需要進行轉碼才可以播放。
M3U8文件是指UTF-8編碼格式的M3U文件。M3U文件是記錄了一個索引純文本文件,打開它時播放軟體並不是播放它,而是根據它的索引找到對應的音視頻文件的網路地址進行在線播放。而M3U8有啥好處呢?主要是可以做多碼率的適配,根據網路帶寬,客戶端會自動選擇一個適合自己碼率的文件進行播放,保證視頻流的流暢。
⑥ 有支持M3U8格式的HTML5播放器嗎
有,而且也很多。
1.在目前支持較好的仍然是使用FlashPlayer來播放m3u8格式的視頻,這樣能夠很好的利用計算機的性能,使視頻質量達到最優良的效果,但不是h5。
2.H5支持的視頻格式,默認使用的是video標簽,但是video不支持m3u8格式,因此需要用到開源的js庫來解碼視頻流。
3.總結調研結果,推薦常用的有hls.js,video.js,都是開源免費。還有幾個需要注冊才能使用的,不羅列說明。
4.原生的標簽支持,目前無法實現,再瀏覽器的不斷更新迭代基礎上,未來是會支持的,不需要我們自己擴展。
5.除了3中說的幾個,還有很多瀏覽器插件支持的方式,比如vlc插件,就很好用。
總結,推薦在github上搜索hls.js,會發現很多可用的內容。