本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用即時來源
即時來源代表您新增至來源位置的單一即時串流,例如即時足球遊戲或新聞廣播。建立頻道之後,您可以將一或多個即時來源新增至來源位置,然後將每個即時來源與程式建立關聯。
MediaTailor 支援這些類型的線性頻道組件:
-
頻道的 VOD 來源,其中包含 VOD-to-live內容
-
頻道的即時來源,其中包含與 VOD-to-live live-to-live內容混合的即時內容
VOD-to-live內容的範例是將 VOD 資產庫組合成即時串流的頻道。與 VOD-to-live live-to-live內容混合的即時內容範例之一是主要顯示 VOD 內容的頻道,但夜間新聞事件或預先排程的即時運動事件除外。與 VOD-to-live live-to-live內容混合的即時內容的另一個範例是所有live-to-live頻道,其原始伺服器會根據一天中的時間而有所不同。
您可以使用即時來源來設定區域頻道,其中顯示大部分的國家程式設計,但也包含區域程式設計覆寫,並混合 VOD 內容。若要這樣做,請針對國家內容執行一個編碼器/封裝器對,然後在這些區域上線時執行區域編碼器。然後,您可以建立區域頻道組合頻道,每個頻道都有自己的排程。如此一來,瀏覽者即可視需要來回切換。此設定可協助您將編碼/封裝成本降至最低。
每個即時來源必須至少有一個套件組態。套件組態會指定即時來源的套件格式、資訊清單位置和來源群組。當您建立頻道時,您可以使用套件組態的來源群組,在頻道上建立對應的輸出。例如,如果您的來源以兩種不同的格式封裝:HLS 和 DASH,則您將建立兩種套件組態,一種用於 DASH,另一種用於 HLS。然後,您將建立兩個頻道輸出,每個套件組態各一個。每個頻道輸出都提供用於播放請求的端點。在此範例中,頻道提供 HLS 播放請求的端點,以及 DASH 播放請求的端點。
使用即時來源的一般需求
當您使用即時來源時,您的內容必須符合下列一般要求:
-
HLS 即時來源 - 您必須為資訊清單視窗中的第一個區段以及每次中斷時提供
#EXT-X-PROGRAM-DATE-TIME
標籤。 -
HLS - 您必須將廣告標記設定為
DATERANGE
。 -
來源資訊清單視窗 - 我們建議使用持續時間至少等於 MediaTailor 頻道組合頻道資訊清單視窗的資訊清單視窗。最佳實務是,請考慮使用比頻道組合頻道上的資訊清單視窗長 30 秒的資訊清單視窗。
-
讓目標持續時間與現有來源的持續時間相符。
-
讓子播放清單的數量與現有來源的播放清單相符。
組態
如果您在即時來源工作流程中使用其他 AWS Elemental 媒體服務,我們建議您在設定 MediaPackage 組態時遵循最佳實務。下表說明如何根據您使用的串流標準來設定 MediaPackage 設定。
標準 |
設定 |
Value |
必要性 |
備註 |
---|---|---|---|---|
HLS |
端點類型 |
|
除非使用 CMAF,否則為必要 |
符合 HLS |
HLS |
端點類型 |
|
除非使用 Apple HLS,否則為必要 |
符合 HLS |
HLS |
|
|
必要 |
您必須在每個區段 |
HLS |
|
比頻道組件資訊清單視窗長 30 秒 |
必要 |
|
HLS |
|
|
傳遞廣告標記時為必要 |
|
HLS |
|
已停用 |
建議 |
|
DASH |
|
|
建議 |
|
DASH |
|
|
建議 |
不支援 |
DASH |
|
比頻道組件資訊清單視窗長 30 秒 |
必要 |
|
DASH |
|
|
傳遞廣告標記時為必要 |