END文件存儲(chǔ)電影數(shù)據(jù)在電腦游戲由NovaLogic開(kāi)發(fā),如三角洲部隊(duì),裝甲拳,科曼奇,F(xiàn)-22和其他相關(guān)的任務(wù)結(jié)束播放。End文件下載(m3u8合并下載器)一款能夠直接將m3u8鏈接直接合并成TS文件并下載的軟件,省去了下載M3U8文件的步驟就能夠直接下載視頻,非常方便。
End文件下載(m3u8合并下載器)介紹
M3U8視頻格式也是一種M3U,是某些移動(dòng)設(shè)備例如安卓,蘋(píng)果手機(jī)瀏覽器緩存視頻的“專(zhuān)用視頻格式”。只是它的編碼格式是UTF-8格式。M3U用Latin-1字符集編碼。M3U8格式特點(diǎn)是帶有一個(gè)目錄信息或文件,而許多安卓手機(jī)或者iPhone手機(jī)瀏覽器緩存的電影格式都為M3U8,需要進(jìn)行轉(zhuǎn)碼才可以播放。
M3U8文件是指UTF-8編碼格式的M3U文件。M3U文件是記錄了一個(gè)索引純文本文件,打開(kāi)它時(shí)播放軟件并不是播放它,而是根據(jù)它的索引找到對(duì)應(yīng)的音視頻文件的網(wǎng)絡(luò)地址進(jìn)行在線播放。而M3U8有啥好處呢?主要是可以做多碼率的適配,根據(jù)網(wǎng)絡(luò)帶寬,客戶(hù)端會(huì)自動(dòng)選擇一個(gè)適合自己碼率的文件進(jìn)行播放,保證視頻流的流暢。
m3u8 文件其實(shí)是 HTTP Live Streaming(縮寫(xiě)為 HLS) 協(xié)議的部分內(nèi)容,而 HLS 是一個(gè)由蘋(píng)果公司提出的基于 HTTP 的流媒體網(wǎng)絡(luò)傳輸協(xié)議。
HLS 的工作原理是把整個(gè)流分成一個(gè)個(gè)小的基于 HTTP 的文件來(lái)下載,每次只下載一些。當(dāng)媒體流正在播放時(shí),客戶(hù)端可以選擇從許多不同的備用源中以不同的速率下載同樣的資源,允許流媒體會(huì)話適應(yīng)不同的數(shù)據(jù)速率。在開(kāi)始一個(gè)流媒體會(huì)話時(shí),客戶(hù)端會(huì)下載一個(gè)包含元數(shù)據(jù)的 extended M3U (m3u8) playlist文件,用于尋找可用的媒體流。HLS 只請(qǐng)求基本的 HTTP 報(bào)文,與實(shí)時(shí)傳輸協(xié)議(RTP)不同,HLS 可以穿過(guò)任何允許 HTTP 數(shù)據(jù)通過(guò)的防火墻或者代理服務(wù)器。它也很容易使用內(nèi)容分發(fā)網(wǎng)絡(luò)來(lái)傳輸媒體流。
m3u8 文件實(shí)質(zhì)是一個(gè)播放列表(playlist),其可能是一個(gè)媒體播放列表(Media Playlist),或者是一個(gè)主列表(Master Playlist)。但無(wú)論是哪種播放列表,其內(nèi)部文字使用的都是 utf-8 編碼。
當(dāng) m3u8 文件作為媒體播放列表(Meida Playlist)時(shí),其內(nèi)部信息記錄的是一系列媒體片段資源,順序播放該片段資源,即可完整展示多媒體資源。其格式如下所示:
對(duì)于點(diǎn)播來(lái)說(shuō),客戶(hù)端只需按順序下載上述片段資源,依次進(jìn)行播放即可。而對(duì)于直播來(lái)說(shuō),客戶(hù)端需要定時(shí)重新請(qǐng)求該 m3u8 文件,看下是否有新的片段數(shù)據(jù)需要進(jìn)行下載并播放。
當(dāng) m3u8 作為主播放列表(Master Playlist)時(shí),其內(nèi)部提供的是同一份媒體資源的多份流列表資源(Variant Strean)。其格式如下所示:
該備用流資源指定了多種不同碼率,不同格式的媒體播放列表,并且,該備用流資源也可同時(shí)提供不同版本的資源內(nèi)容,比如不同語(yǔ)言的音頻文件,不同角度拍攝的視屏文件等等。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版