本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
動態多檢視:MediaLive 組態參考
參考參與輸出必須使用的多檢視特定組態欄位和編碼器設定。
outputUsage
MediaPackageV2DestinationSettings 包含新的outputUsage清單。這是宣告的 Multiview 用量清單。在輸出群組中的任何影片承載輸出上設定任何多視圖用量,會使整個群組進入多視圖模式,並要求該輸出群組中的所有影片承載輸出都包含一或多個多視圖用量指示。
以下是可指示的列舉值:
| Value | 意義 |
|---|---|
MULTIVIEW_EQUAL_SIZE_VIEW |
符合配置中所有檢視大小相同的任何檢視 (2EH、3EL、4E) |
MULTIVIEW_PRIMARY_VIEW |
適用於具有一個主要主要檢視 (2PL、3PL、4PL) 之版面配置中的大型檢視 |
MULTIVIEW_SECONDARY_VIEW |
符合較小次要檢視以及主要檢視的資格 |
輸出可以宣告多個用量。宣告多個轉譯不會建立其他轉譯,這會讓單一轉譯符合更多檢視位置的資格,進而增加玩家可以請求的配置集。
常見的多角色案例:
-
轉譯大小是較大轉譯的一半,而較小轉譯大小的兩倍,可以是主要轉譯和次要轉譯。
-
任何為主要/次要對調整大小的轉譯也可以提供相等大小的配置,因為相等大小的配置會在每個位置放置相同大小的檢視。
H.264 每個輸出限制
具有指定多檢視用量的每個 H.264 影片描述都必須滿足下列所有條件。
| 設定 | 必要值 |
|---|---|
width |
除以 16 |
height |
除以 16 |
gopClosedCadence |
1 |
sceneChangeDetect |
DISABLED |
subgopLength |
FIXED |
framerateControl |
SPECIFIED |
entropyEncoding |
CABAC |
H.265 每個輸出限制
具有指定多檢視用量的每個 H.265 影片描述都必須滿足下列所有條件。
| 設定 | 必要值 |
|---|---|
width |
除以 32 |
height |
除以 32 |
gopClosedCadence |
1 |
sceneChangeDetect |
DISABLED |
subgopLength |
FIXED |
deblocking |
DISABLED |
mvOverPictureBoundaries |
DISABLED |
mvTemporalPredictor |
DISABLED |
tilePadding |
PADDED |
treeblockSize |
TREE_SIZE_32X32 |
跨輸出一致性
下列設定在輸出群組中相同轉碼器的所有參與輸出之間必須相同。H.264 和 H.265 會獨立評估。
| 設定 | 適用對象 |
|---|---|
gopSize |
兩個轉碼器 |
gopNumBFrames |
兩個轉碼器 |
profile |
兩個轉碼器 |
level |
兩個轉碼器 |
colorSpaceSettingsChoice |
兩個轉碼器 |
colorSpaceSettings |
兩個轉碼器 |
parControl |
僅限 H.264 |
parNumerator |
兩個轉碼器 |
parDenominator |
兩個轉碼器 |
維度配對
| 規則 | 詳細資訊 |
|---|---|
| 主要到次要 | 每個主要需要相同群組中相同轉碼器的次要節點,其寬度為一半,高度為一半 |
| 次要至主要 | 每個次要都需要相同群組中相同轉碼器的主要節點,其寬度為兩倍,高度為兩倍 |
輸出群組設定
| 設定 | 需求 |
|---|---|
| 目標 | MediaPackage V2 |
| 輸出 | CMAF 擷取 |
scte35Type |
NONE 或 SCTE_35_WITHOUT_IDR * |