清單差異

HLS 清單差異:比較兩個 M3U8 播放清單

HLS 清單差異可準確顯示兩個 M3U8 播放清單之間的變更、新增或刪除的演繹、變更的位元率、分段差異或編輯的標籤。粘贴下面的两个清单以获得逐行差异和指标比较。它完全在您的浏览器中运行,因此它也适用于内部或无法访问的清单。

貼上兩份清單進行比較

將清單貼到兩個框中(或載入範例)以查看比較。一切都在您的瀏覽器中運行。

何時區分兩份清單

比較清單是偵錯流程問題的快速方法。區分來自兩個 CDN 節點的相同串流,以發現不一致的邊緣響應,比較管道更改之前和之後的轉碼,或檢查相隔幾秒的兩次捕獲,以了解實時播放列表的滾動情況。指標比較一目了然地突出顯示了呈現計數、片段計數和播放清單類型的變化。

比較如何進行

該工具運行逐行比較(最長公共子序列),以保留順序並將每行標記為未更改、新增或刪除。在其上方,指標表按類型(主與媒體)、再現數量、段和行數比較兩個清單,並標記不同的值。非常大的媒體播放清單會跳過行差異以保持回應,但仍顯示指標比較。

私人設計

由於差異僅讀取您貼上的文本,因此不會提取或上傳任何內容。您可以安全地比較伺服器端工具永遠無法載入的內部、已簽署或無法存取的清單,這正是它對於偵錯生產流程非常有用的原因。

常見問題

我可以與 HLS 清單差異比較什麼?

任意兩個 M3U8 播放清單、兩個 CDN 節點、更改前後的轉碼或直播串流的兩次擷取。它適用於主播放清單和媒體播放清單。

它會上傳我的清單嗎?

不會。比較完全在您的瀏覽器中運行。不會提取任何內容或將任何內容傳送到伺服器,因此可以安全地比較內部清單和私人清單。

為什麼大播放清單會跳過行差異?

對於很長的媒體播放列表,逐行比較會佔用大量內存,因此在大小閾值以上,該工具僅顯示指標比較以保持頁面響應。

如何讀取差異顏色?

綠線(以 + 為前綴)僅存在於清單 B 中,紅線(以 - 為前綴)僅存在於清單 A 中,未更改的行以靜音文字顯示。