HLS 檢查和健康報告

M3U8 驗證器和 HLS 檢查器

M3U8 驗證器解析 HLS 清單並報告其運行狀況:每個分辨率和比特率軌道、分段計數和持續時間、加密方法、通過採樣發現的實時 VS VOD 以及死 .ts 分段。使用它來測試 CDN 節點並在瀏覽器中調試損壞的流。

播放、歷史記錄、收藏夾、字幕和瀏覽器轉換均保留在此裝置上。只有當您開啟 CORS 代理程式時,HLS 請求才會通過代理。

智能CORS代理

當直接瀏覽器播放被封鎖時,對清單、金鑰和段使用 Cloudflare Worker 代理程式。

影片預覽

連結健康報告

解析變體、位元率、片段持續時間、加密和即時/VOD狀態,然後對媒體片段進行死連結採樣。分段檢查受到瀏覽器CORS的限制,因此啟用代理程式以獲得最準確的結果。

如何使用M3U8 驗證器和 HLS 檢查器

  1. 1

    貼上M3U8URL

    在播放器輸入中輸入您要檢查的 .m3u8 連結。

  2. 2

    啟用CORS代理

    開啟智慧CORS代理,以便死段偵測可以到達.ts檔案;否則跨來源規則會阻止檢查。

  3. 3

    運行健康報告

    按一下「運行運行狀況檢查」以列出所有軌道、平均位元率、加密、即時/VOD狀態以及任何死段。

報告檢查什麼

驗證器擴展主播放清單以列出每個變體、解析度、聲明的頻寬、幀速率和編解碼器,然後分析最高品質的媒體播放清單的片段計數、總持續時間、平均片段長度、加密方法以及是否是即時的(無#EXT-X-ENDLIST)或VOD。它對多個片段進行採樣並報告測量的平均位元率。

為什麼死連結檢測需要代理

瀏覽器會阻止對原始 .ts 段的跨源請求,因此如果沒有 CORS 代理,每個採樣段都會失敗,並且報告無法區分真正的死鏈接和 CORS 塊。啟用代理後,檢查將到達源點並且通過/失敗計數變得準確,這正是測試 CDN 節點時您想要的。

常見問題

M3U8 驗證器檢查什麼?

它列出了每個解析度軌道和位元率、分段計數和持續時間、加密方法、即時 vs VOD 狀態,並透過取樣檢測死 .ts 分段。

為什麼所有段落都顯示為死亡?

這通常意味著CORS正在阻塞段請求,而不是流被破壞。啟用CORS代理並再次執行檢查以獲得準確的結果。

它能判斷串流是直播還是VOD嗎?

是的。缺少 #EXT-X-ENDLIST 標記標誌著直播串流;它的出現標誌著視訊點播。

HLS 檢查器是免費的嗎?

是的,它是免費的,無需註冊,並且完全在瀏覽器中運行。