HLS 資訊清單的媒體內容 - MediaLive

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

HLS 資訊清單的媒體內容

當您在HLS輸出中設定備援資訊清單時, 會 MediaLive 變更資訊清單的內容。它會變更資訊清單內的媒體資訊 (視訊、音訊和字幕資訊)。此資訊全都顯示為 #EXT-X-STREAM-INF 標籤。

下列各節描述標準 (非備援) 資訊清單和備援資訊清單中這些標籤的數目,以及這些標籤的內容。

標準清單看起來像什麼

使用標準頻道時,有兩條管道。每個管道都會產生自己的一組資訊清單。因此,對於管道 0,有一個主要資訊清單、一組子資訊清單,以及一組媒體檔案。同樣地,管道 1 具有相同的檔案集。資訊清單僅參考其自己管道的檔案。

每個管道之主要資訊清單中的視訊資訊可能看起來像這樣:

#EXT-X-STREAM-INF:BANDWIDTH=629107 ... curling-high.m3u8

備援資訊清單看起來像什麼

啟用備援資訊清單功能時,每個主要資訊清單都會參考其自己管道和其他管道的子資訊清單。

此功能不會影響子系資訊清單。子資訊清單僅參考自己的媒體檔案。

以下是資訊清單中視訊資訊可能如何顯示的範例。假設管道 0 baseFilename 的 是第一次校正,而管道 1 是其他校正。

管道 0 的資訊清單可能看起來像這樣 (管道 0 的子資訊清單資訊最先出現):

#EXT-X-STREAM-INF:BANDWIDTH=629107 ... first-curling-high.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=629107 ... other-curling-high.m3u8

管道 1 資訊清單中的視訊資訊可能看起來像這樣 (管道 1 的子資訊清單資訊最先出現):

#EXT-X-STREAM-INF:BANDWIDTH=629107 ... other-curling-high.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=629107 ... first-curling-high.m3u8