選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

設計輸出目的地的路徑

焦點模式
設計輸出目的地的路徑 - MediaLive

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

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

如果您尚未設計完整的目的地路徑,請執行此步驟。如果您已設計路徑,請前往 完成主控台上的欄位

設計路徑
  1. 收集容器的資料端點。您先前已從 MediaStore 使用者取得此資訊。 MediaStore 例如:

    a23f.data.mediastore.us-west-2.amazonaws.com

  2. 設計遵循資料端點的目的地路徑部分 (適用於 MediaStore)。

輸出路徑的語法

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

  • 主要資訊清單

  • 子資訊清單

  • 媒體檔案

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

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

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

容器路徑傳遞中主要資訊清單的路徑,以及具有檔案名稱索引的路徑:

mediastoressl://a23f.data.mediastore.us-west-2.amazonaws.com/delivery/index.m3u8
子資訊清單檔案 protocol dataEndpoint path baseFilename nameModifier extension 輸出高解析度轉譯的子資訊清單路徑

mediastoressl://a23f.data.mediastore.us-west-2.amazonaws.com/delivery/index-high.m3u8

媒體檔案 (區段) protocol dataEndpoint path baseFilename nameModifier optionalSegmentModifier counter extension

第 230 個區段的檔案路徑可能是:

mediastoressl://a23f.data.mediastore.us-west-2.amazonaws.com/delivery/index-high-00230.ts

MediaLive 如何建構路徑

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

  • AWS 服務的使用者應該已為您提供容器名稱。

  • 對於 MediaStore,您必須判斷下列項目:

    • 資料夾

    • baseFilename

    • 修飾詞

    • segmentModifier

    請參閱以下各節。

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

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

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

  • MediaLive 選取延伸模組:

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

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

設計資料夾和 baseFilename

設計符合您用途的資料夾路徑和 baseFilename。

如果每個輸出有兩個目的地,目的地路徑必須彼此之間有某種不同。請遵守下列準則:

  • 一個路徑的至少一個部分必須與其他部分不同。所有部分都不同是可以接受的。

    因此,如果儲存貯體或容器不同,則兩個目的地的資料夾路徑和檔案名稱可能會彼此不同,或者也可以相同。例如:

    mediastoressl://a23f.data.mediastore.us-west-2.amazonaws.com/delivery/index.m3u8

    mediastoressl://fe30.data.mediastore.us-west-2.amazonaws.com/delivery/index.m3u8

    mediastoressl://a23f.data.mediastore.us-west-2.amazonaws.com/delivery/index.m3u8

    mediastoressl://fe30.data.mediastore.us-west-2.amazonaws.com/redundant/index.m3u8

  • 如果儲存貯體或容器相同,則兩個目的地的資料夾路徑和檔案名稱必須彼此不同。例如:

    mediastoressl://a23f.data.mediastore.us-west-2.amazonaws.com/delivery/index.m3u8

    mediastoressl://a23f.data.mediastore.us-west-2.amazonaws.com/redundant/index.m3u8

設計 nameModifier

設計檔案名稱nameModifier的部分。子資訊清單和媒體檔案在其檔案名稱中包含此修飾詞。此 nameModifier 會區分每個輸出與其他輸出,因此它在每個輸出中必須是唯一的。請遵守下列準則:

  • 對於包含視訊 (以及可能是其他串流) 的輸出,您通常會描述視訊。例如,-high-1920x1080-5500kpbs (描述解析度和位元率)。

  • 對於只包含音訊或只包含字幕的輸出,您通常會描述音訊或字幕。例如 -aac-webVTT

  • 最好使用nameModifier分隔符號啟動 ,例如連字號,以便將 baseFilename與 分開nameModifier

  • nameModifier 可以包含資料變數

設計 segmentModifier

設計目的地路徑的 segmentModifiers 部分。segmentModifier 是選用的,如果您包含它,則只有媒體檔案名稱會包含它。

這個修飾詞的典型使用案例是使用資料變數建立時間戳記,以防止頻道重新啟動時區段彼此覆寫。例如,假設您包含時間戳記 $t$-。區段 00001 可能具有名稱 index-120028-00001。如果輸出在幾分鐘後重新啟動 (導致區段計數器重新啟動),則新區段 00001 將具有名稱 index-120039-00001。新檔案不會覆寫原始區段 00001 的檔案。某些下游系統可能更偏好這種行為。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。