線上HLS診斷

HLS 流測試儀:線上檢查 M3U8 URL

HLS串流測試器檢查M3U8URL是否可以在瀏覽器中播放以及其清單、軌道、密鑰和媒體段是否正常。貼上流,運行播放,然後使用運行狀況報告來分離CORS塊、熱鏈接保護、死段和編解碼器問題。

最後更新: June 20, 2026

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

智能CORS代理

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

影片預覽

連結健康報告

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

HLS流測試儀檢查什麼

查看它顯示了什麼為什麼這很重要
Manifest.m3u8 文件是否載入並以有效的 HLS 標籤開頭。如果主播放清單或媒體播放清單遺失、過期或格式錯誤,則串流無法播放。
變體曲目每個軌道的解析度、頻寬、幀速率和編解碼器值。這證實了自適應位元率階梯並解釋了瀏覽器編解碼器故障。
採樣的 .ts 或 .m4s 段通過/失敗結果。當各個媒體片段失效或被阻止時,清單可以是有效的。
Encryption流是否引用AES-128密鑰或受保護的媒體。加密的HLS還需要密鑰URL才能透過相同的存取路徑存取。
直播 vs VOD播放清單是否有#EXT-X-ENDLIST或繼續更新。直播串流的失敗方式與 VOD 存檔不同,並且需要不同的重試期望。
瀏覽器訪問CORS、播放期間的混合內容和盜鏈症狀。這些是特定於瀏覽器的故障,VLC 和桌面工具可能無法揭示。

如何在線測試 HLS 流

  1. 1貼上HLSURL將 .m3u8 連結貼到播放器中並開始直接播放。可存取的串流至少應該加載清單並嘗試媒體播放。
  2. 2注意僅限瀏覽器的故障如果VLC播放相同的URL但瀏覽器失敗,則懷疑CORS,混合內容,阻止密鑰或熱鏈接保護而不是完全死流。
  3. 3需要時啟用代理當瀏覽器無法讀取清單、金鑰或分段回應時,開啟CORS代理程式。將完整的HLS會話保持在同一代理路徑上。
  4. 4運行健康報告使用驗證器列出變體、段持續時間、加密、即時/VOD狀態和採樣的死段。
  5. 5將故障映射到修復使用 CORS 錯誤進行代理程式工作,使用 403 回應進行 Referer 檢查,使用分段故障進行 CDN 調查,使用編解碼器故障進行播放器相容性測試。

為什麼在瀏覽器中測試 HLS 而不是僅測試 VLC

VLC 對於確認串流是否可以解碼很有用,但它不會重現瀏覽器安全規則。 Web HLS 測試器顯示與實際 Web 播放器相同的 CORS、HTTPS、標頭和媒體來源約束,這使其更適合前端視訊偵錯。

HLS 健康報告有何用處

有用的HLS報告可擴展主播放清單、識別每個位元率軌道、檢查即時/VOD狀態、偵測加密、測量片段計時以及取樣媒體片段可用性。僅檢查第一個 .m3u8 回應會錯過播放開始後經常發生的故障。

何時使用自訂Referer路徑

如果清單或片段傳回 403,除非它們是從原始網站請求的,則該串流可能受到熱連結保護。啟用代理,將串流通常播放的頁面URL設為Referer,然後透過該路徑重新運行播放以及運行狀況報告。

  • M3U8驗證器 是用於軌道、位元率、加密和死段的專用健康報告工具。
  • HLSCORS錯誤 解釋了為什麼流在瀏覽器中可能會失敗,即使它在VLC中工作。
  • 自訂RefererM3U8播放器 涵蓋需要轉送的Referer或User-Agent來載入的流。

常見問題

什麼是HLS流測試儀?

HLS 串流測試器是一種瀏覽器工具,可載入 M3U8 URL、嘗試播放並檢查清單、變體軌道、加密、即時/VOD 狀態和媒體片段可用性。

為什麼 HLS 流可以在 VLC 中運行,但不能在 Chrome 中運行?

Chrome 強制執行瀏覽器安全規則,例如 CORS 和混合內容封鎖。 VLC 沒有,因此串流可以是有效媒體,但在網路播放器中仍然會失敗,直到CORS 或代理路由被修復。

測試儀可以檢測死HLS段嗎?

是的。運行狀況報告對媒體片段進行採樣並報告故障。為了獲得準確的結果,當分段來源不允許直接瀏覽器請求時,請啟用 CORS 代理程式。

HLS測試儀支援加密流嗎?

當密鑰 URL 可達時,它可以測試正常的 AES-128 HLS 流。它不會繞過 Widevine、FairPlay 或 PlayReady 等 DRM 系統。

這個HLS流測試儀是免費的嗎?

是的。它是免費的,無廣告,不需要帳戶,並且在瀏覽器中運行。只有當您啟用可選代理進行 CORS 或 Referer 測試時,才會使用可選代理。