

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

# 動態多檢視：需求和限制
<a name="dynamic-multiview-requirements"></a>

AWS Elemental MediaLive 需要特定組態，才能產生與動態 Multiview 相容的輸出。本節說明主要項目，但 MediaLive 也包含建立或更新有助於指出組態錯誤的頻道時傳回的驗證錯誤。多檢視特定驗證是透過在 下設定 `outputUsage` 欄位`MediaPackageV2DestinationSettings`以指出一或多個多檢視用量類型 （例如，`MULTIVIEW_EQUAL_SIZE_VIEW`、 `MULTIVIEW_PRIMARY_VIEW`或 `MULTIVIEW_SECONDARY_VIEW`) 來啟用。

## 目的地和容器
<a name="dynamic-multiview-req-destination"></a>

**需要 MediaPackage V2。**多檢視輸出必須交付至 MediaPackage V2 頻道。MediaPackage V1 目的地不支援 Multiview。

**需要 CMAF 擷取輸出。**Multiview 輸出群組中的輸出必須是 CMAF 擷取輸出。對 MediaPackage V2 的 HLS 輸出不足以進行多檢視。

**所有來源饋送都必須到達相同的 MediaPackage 頻道群組。**多檢視只能從一個頻道群組內的頻道組合。每個來源饋送都是該群組中由個別 MediaLive 頻道饋送的個別 MediaPackage 頻道。 MediaLive 

## 轉碼器
<a name="dynamic-multiview-req-codec"></a>

參與多視角的每個視訊輸出都必須編碼為 H.264 (AVC) 或 H.265 (HEVC)。H.264 和 H.265 可以共存於相同的多檢視輸出群組中，但 MediaPackage 只會結合使用相同編解碼器類型編碼的檢視來建立多檢視。

## 整個群組的參與
<a name="dynamic-multiview-req-participation"></a>

如果輸出群組中的任何影片承載輸出宣告多檢視 `outputUsage`，則該群組中的**每個**影片承載輸出也必須宣告一個。僅音訊和僅字幕輸出是豁免的。如果您需要來自相同頻道的獨立、單一檢視視訊輸出 — 不適用於多檢視的轉譯 — 將它們放在單獨的輸出群組中。

## 編碼器設定
<a name="dynamic-multiview-req-encoder"></a>

參與影片描述必須使用一組特定的編碼器設定，且特定設定必須符合同一編解碼器的所有參與輸出。

如需每個編解碼器的完整資料表，[動態多檢視：MediaLive 組態參考](dynamic-multiview-reference.md)請參閱 。

## SCTE-35
<a name="dynamic-multiview-req-scte35"></a>

輸出群組的 SCTE-35 類型必須為 `NONE`或 `SCTE_35_WITHOUT_IDR`。 `SCTE_35_WITHOUT_SEGMENTATION` 會遭到拒絕，因為它會在與多檢視不相容的非區段邊界插入 IDR 框架。

## 影格播放速率
<a name="dynamic-multiview-req-framerate"></a>

參與輸出上必須明確指定影格率 - 無法從來源初始化影格率，因為它可以用於某些編碼。MediaPackage 只能將具有相同影格率的編碼合併為多檢視輸出。

## 維度
<a name="dynamic-multiview-req-dimensions"></a>
+ H.264 / AVC：寬度和高度必須各自除以 16。
+ H.265/HEVC：寬度和高度必須各自除以 32。
+ 次要轉譯的寬度和高度必須各自剛好為其主要轉譯的一半。