譯:Alex
技術(shù)審校:紀(jì)永康
本文來自O(shè)TTVerse,作者為Krishna Rao Vijayanagar。
▲掃描圖中二維碼或點(diǎn)擊閱讀原文▲
了解音視頻技術(shù)大會更多信息
Easy-Tech#030#
通過m3u8播放器測試m3u8視頻流和播放清單是使用HLS協(xié)議傳輸媒體的關(guān)鍵一步。這些播放器通常在網(wǎng)頁(HTML)中,你可以去這些網(wǎng)站,輸入你的m3u8文件(播放清單)的URL,然后按下播放鍵。如果一切順利,視頻將會播放;如果播放出現(xiàn)問題,你可以檢查錯誤信息,并對HLS文件進(jìn)行調(diào)試。
本篇文章中,我們列出了一些最流行的免費(fèi)在線m3u8播放器(用于測試你的HLS視頻流),它們包括HLSPlayer.net、Castr.io、Akamai、Bitmovin、THEOPlayer、NexPlayer、JWPlayer,以及我們最喜歡的hls.js demo player。
注意:如果你對HLS不太熟悉,可以閱讀之前的相關(guān)文章:
使用FFmpeg進(jìn)行HLS打包——FFmpeg簡單學(xué)
什么是HLS(HTTP Live Streaming)?
理解ABR及其工作原理
如果你還知道其他免費(fèi)的HLS/m3u8播放器,可以在下方評論。
事不宜遲,讓我們來了解這些用來測試HLS視頻流的免費(fèi)在線播放器吧。請注意,排名不分先后。
1
hls.js在線m3u8播放器
HLS.js[1]是免費(fèi)播放m3u8視頻流的最佳HLS在線播放器之一。在我看來,它擁有非常易用的界面,并且提供大量方便且重要的信息來調(diào)試你的視頻流。
它所提供的便捷信息包括緩沖水平、所使用的碼率版本、所有數(shù)據(jù)的時間線以及更多其他信息。它由開源的hls.js播放器支持,并不斷更新,所以你可以使用最新的版本來調(diào)試你的m3u8視頻流。
在此處輸入HLS m3u8視頻流并查看輸出
時間線統(tǒng)計數(shù)據(jù)
播放器使用的質(zhì)量水平(碼率版本)
實(shí)時指標(biāo)
2
Akamai的在線m3u8播放器
Akamai是一家非常知名且流行的CDN提供商,他們同時提供一款免費(fèi)的、用于驗證和測試的HLS視頻播放器。這款播放器也被列為最佳免費(fèi)在線m3u8測試播放器之一。
你可以在這里訪問Akamai的m3u8播放器:https://players.akamai.com/players/hlsjs
下面是該播放器界面的截圖。在一開始,你擁有兩個選擇,你可以提供自己的m3u8視頻流URL,或者從Akamai的HLS m3u8視頻流中選擇其一。
Akamai的免費(fèi)m3u8播放器界面
當(dāng)你按下“播放鍵”,視頻開始播放,Akamai的播放器提供了大量有用的信息。你可以在視頻播放器右側(cè)查看HLS m3u8文件中的視頻切片信息和碼率。
Akamai視頻播放器提供的最新信息
所有這些信息和統(tǒng)計數(shù)據(jù)使Akamai播放器成為最受歡迎的在線測試m3u8視頻流的播放器之一。
3
Bitmovin播放器
另一個測試HLS m3u8視頻流的非常棒的選擇是:Bitmovin的免費(fèi)測試播放器[2]。
Bitmovin是一家媒體公司,它通過編碼、播放器和分析工具等組合產(chǎn)品向世界上最大的OTT在線視頻供應(yīng)商提供支持。他們的視頻播放器在HTML、Android、iOS和其他流媒體平臺表現(xiàn)卓越且強(qiáng)勁,受到了一致好評。Bitmovin在2020年還獲得了技術(shù)及工程艾美獎。
為了測試m3u8視頻流,Bitmovin提供了一款免費(fèi)的m3u8測試播放器。下圖是Bitmovin免費(fèi)在線播放器的設(shè)置界面:
Bitmovin的HLS測試播放器
Bitmovin測試播放器非常棒的地方是,你可以使用相同的播放器測試四種不同的協(xié)議:HLS、MPEG-DASH、MSM(Microsoft Smooth Streaming)以及漸進(jìn)式文件(不使用ABR技術(shù))。
最酷的地方是你可以在播放中安排三個廣告(最多)。廣告插入這一功能非常棒,因為如今大多數(shù)視頻播放都通過廣告實(shí)現(xiàn)收益(也被稱為AVOD,想要了解AVOD的更多信息,請點(diǎn)擊:關(guān)于AVOD, 你需要知道的事)。
他們也提供播放期間所要求的碼率以及緩沖水平數(shù)據(jù)。這些數(shù)據(jù)對于調(diào)試m3u8視頻流非常有用。
Bitmovin播放器中的HLS m3u8播放數(shù)據(jù)
4
JWPlayer的demo m3u8播放器
JWPlayer是一個廣受歡迎的視頻流媒體平臺,同時提供跨平臺的視頻播放器。他們還提供一款底層為JWPlayer的免費(fèi)HLS m3u8在線播放器(用于視頻流測試)。
我很喜歡JWPlayer免費(fèi)HLS播放器[3]的一個地方是:它允許你測試不同的DRM,如Widevine、PlayReady、Fairplay和ClearKey。
你所需要做的是輸入你的m3u8播放列表的URL,這樣就可以開始測試HLS/m3u8文件了。
5
NexPlayer的m3u8播放器
NexPlayer是視頻播放技術(shù)的提供商,并且在視頻流媒體與HLS和MPEG-DASH播放(在所有設(shè)備)上的經(jīng)驗超過15年。
NexPlayer[4]擁有一款卓越的測試HLS播放器,其中有大量預(yù)設(shè)選項。你可以通過它測試包含DRM、廣告插入的視頻流。你還可以測試低延遲和全景VR視頻流。
它的用戶界面非常易用,且包含很多選項。你需要做的就是輸入視頻流的URL,接著選擇DRM或者廣告插入選項(如果你需要),然后開始進(jìn)行測試。
下面是NexPlayer的不同廣告插入選項,你可以從他們的m3u8測試播放器中選擇。所有這些都是免費(fèi)的嗎?沒錯!
6
THEPlayer的免費(fèi)m3u8播放器
THEOPlayer是另一家知名的視頻播放器軟件公司,它曾獲得多個視頻播放技術(shù)獎項。他們的視頻播放器(HLS、DASH和MSS等)非常出色,可用于Web(HTML)、Android、iOS和其他流媒體平臺。
THEOPlayer還推出了一款使用了自身底層技術(shù)的HTML播放器[5],你可以免費(fèi)使用這款播放器評測他們的技術(shù)或者測試你的m3u8文件。
下面是該播放器的界面,你只需輸入HLS視頻流的URL,按下那個巨大、黃色的按鈕就可以播放了。
THEOPlayer的demo播放器在視頻右側(cè)提供了大量有用信息,這些信息可以幫助你跟蹤播放或者調(diào)試問題(如果出現(xiàn))。在播放器下方也有一些信息,展示被發(fā)送出去的不同播放器事件、活躍的音頻和視頻軌道(指正在被播放的音頻和視頻)。
THEOPlayer demo播放器另一個很酷的功能是在測試時使用DRM的選項。
這非常有用,因為DRM是視頻傳輸流程中很關(guān)鍵的組成部分。
7
HLSPlayer.net m3u8 播放器
LSPlayer.net 擁有一個完全托管的免費(fèi)在線 HLS 播放器,你可以通過此 URL 訪問它(https://hlsplayer.net/)。它的界面非常簡潔,你只需在文本框中輸入HLS m3u8 文件的URL,然后按下“播放鍵”。這樣就可以測試了,非常簡單,沒有多余的操作。
這款播放器的缺陷是它缺少關(guān)于碼率、緩沖水平以及廣告插入選項等信息,但它使用起來依然簡單和高效。如果你想獲取關(guān)于播放的更多細(xì)節(jié),你可以使用瀏覽器中的開發(fā)者工具。
HLSPlayer.net的界面
8
Castr.io m3u8/HLS播放器
Castr.io描述自己為“強(qiáng)大、易用的流媒體平臺,可隨時隨地直播”。它向各類企業(yè)、廣播公司、游戲玩家、教育和宗教組織提供實(shí)時視頻流解決方案。
Castr.io還推出了一款測試m3u8視頻流的免費(fèi)在線HLS播放器[6]。該播放器的缺陷同樣是缺少碼率、緩沖水平、廣告插入選項等信息。但是你可以使用瀏覽器中的開發(fā)者工具或者Chrome的Media Panel來調(diào)試媒體播放。
就到這里了,朋友們!
至此,我們已經(jīng)結(jié)束了對于8款最佳免費(fèi)m3u8在線播放器的介紹。
你有自己最喜歡的播放器嗎?是哪一個?歡迎在評論區(qū)評論。
我們下次再見,保重!Happy Streaming!
注釋:
[1] https://hls-js.netlify.app/demo/
[2] https://bitmovin.com/demos/stream-test?format=dash&manifest=https%3A%2F%2Fbitmovin-a.akamaihd.net%2Fcontent%2FMI201109210084_1%2Fmpds%2Ff08e80da-bf1d-4e3d-8899-f0f6155f6efa.mpd
[3] https://developer-tools.jwplayer.com/stream-tester
[4] https://nexplayersdk.com/html5-player-stream-check/
[5] https://demo.theoplayer.com/test-your-stream-with-statistics
[6] https://castr.io/hlsplayer/
致謝:
本文已獲得作者Krishna Rao Vijayanagar授權(quán)翻譯和發(fā)布,特此感謝。
原文鏈接:
https://ottverse.com/top-online-m3u8-players-to-test-hls-m3u8-streams/
融界2024年7月5日消息,天眼查知識產(chǎn)權(quán)信息顯示,啟明信息技術(shù)股份有限公司申請一項名為“一種基于m3u8切片的實(shí)時視頻播放解決方法“,公開號CN202410358160.7,申請日期為2024年3月。
專利摘要顯示,本發(fā)明公開了一種基于m3u8切片的實(shí)時視頻播放解決方法,包括:通過RTSP協(xié)議將RTSP流數(shù)據(jù)從所需的RTSP設(shè)備傳輸?shù)絉TSP客戶端;將存儲在RTSP客戶端的RTSP流數(shù)據(jù)進(jìn)行解析,提取音視頻數(shù)據(jù);并將解析后的音視頻數(shù)據(jù)進(jìn)行切片處理,將其切分為多個ts文件;在切片處理完成后,生成一個m3u8索引文件;將切片后生成的ts文件以及生成的m3u8索引文件上傳到流媒體服務(wù)器,確保服務(wù)器配置正確,視頻客戶端訪問和播放音視頻內(nèi)容。本發(fā)明技術(shù)方案提高了切片過程的效率和速度,實(shí)現(xiàn)高并發(fā)處理和可伸縮性,多個用戶可以同時訪問和播放m3u8格式的流媒體內(nèi)容,大大提高了其可擴(kuò)展性。
本文源自金融界
m3u8視頻怎么在線播放呢?接觸過m3u8視頻的朋友們都知道,m3u8視頻在下載的時候下載的并不是視頻而是文件列表。要想將m3u8視頻順利播放出來還得根據(jù)他的索引找到對應(yīng)的網(wǎng)絡(luò)地址進(jìn)行播放,十分麻煩。所以今天就給大家介紹一款好用的視頻轉(zhuǎn)換工具,輕松實(shí)現(xiàn)m3u8視頻的在線播放。方法步驟如下:
第一步:首先,打開【迅捷視頻轉(zhuǎn)換器】點(diǎn)擊功能欄中的【視頻轉(zhuǎn)換】。
第二步:點(diǎn)擊上方功能欄中的【m3u8轉(zhuǎn)換】。
第三步:在跳轉(zhuǎn)出來的語言欄中,將m3u8視頻鏈接粘貼進(jìn)去,點(diǎn)擊【識別】。
第四步:將鏈接識別完成之后,點(diǎn)擊【確定】。
第五步:將m3u8視頻添加進(jìn)去之后,可以根據(jù)自己的需求,對視頻進(jìn)行剪輯。就比如說裁剪視頻畫面大小、片段長度等等。
第六步:視頻的導(dǎo)入之后,設(shè)置視頻的導(dǎo)出格式為mp4格式。可以看到這里還支持多種視頻格式的轉(zhuǎn)換。
第七步:設(shè)置好之后可以點(diǎn)擊【轉(zhuǎn)換】或者【全部轉(zhuǎn)換】進(jìn)行m3u8視頻的轉(zhuǎn)換了。你可以選擇【極速模式】或者【原速模式】。【極速模式】可以提速30%~40%。而原速模式雖然不能提速但是不損傷畫質(zhì)。
第八步:開始轉(zhuǎn)換之后就可以靜靜等待轉(zhuǎn)換結(jié)束了。
通過這幾步就可以實(shí)現(xiàn)m3u8視頻轉(zhuǎn)mp4視頻格式的轉(zhuǎn)換了。有需要的朋友們可以學(xué)習(xí)起來了,希望今天的分享能夠?qū)δ兴鶐椭?/p>