輸出路徑的語法 - MediaLive

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

輸出路徑的語法

HLS 輸出一律包含三種類型的檔案:

請參閱下列各節。

  • 主要資訊清單

  • 子資訊清單

  • 媒體檔案

下表說明組成這三種檔案類別目的地路徑的部分。

這三個類別檔案的目的地路徑與 baseFilename 相同,這表示thatMediaLive 會將所有這些類別的檔案傳送到相同的資料夾。每個檔案類別的修改器和副檔名都不同。傳送到 MediaPackage 時,您必須將所有檔案傳送到相同的資料夾。下游系統預期所有檔案會在一起。

檔案 路徑的語法 範例
主要資訊清單檔案 protocol channelURL extension

輸出的路徑。以下是使用 MediaPackage v2 的範例

https://mz82o4-2.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/2/curling/index.m3u8

子資訊清單檔案 protocol channelURL nameModifier extension 以下是卷髮輸出高解析度轉譯的子資訊清單路徑範例 (位於使用 MediaPackage v2 的目的地):

https://mz82o4-1.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/1/curling/index-high.m3u8

媒體檔案 (區段) protocol channelURL nameModifier optionalSegmentModifier counter extension

以下是第 230 個區段 (使用 MediaPackage v2 的目的地) 檔案路徑的範例:

https://mz82o4-1.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/1/curling/index-high-00230.ts

這些路徑的建構方式如下:

  • MediaPackage 使用者應該已為您提供頻道 URLs。URLs 涵蓋路徑的 部分,直到並包含 baseFilename:

    • 使用標準 MediaPackage 時,baseFilename 一律為 channel

    • 使用 MediaPackage v2 時,baseFilename 一律為 index

  • 您必須指定下列項:

    • 修飾詞

    • segmentModifier

    請參閱以下各節。

  • MediaLive 會在計數器之前插入底線。

  • MediaLive 會產生計數器,從 00001 開始永遠為五位數。

  • MediaLive 會在延伸模組之前插入點。

  • MediaLive 選取延伸模組:

    • 對於資訊清單檔案 – 一律 .m3u8

    • 針對媒體檔案 – 傳輸串流中的檔案為 .ts,或 fMP4 容器中的檔案為 .mp4