Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Dynamic Multiview: riferimento alla configurazione MediaLive
Riferimento per i campi di configurazione specifici per la visualizzazione multipla e le impostazioni dell'encoder che le uscite partecipanti devono utilizzare.
Utilizzo dell'output
MediaPackageV2DestinationSettingsincludere un nuovo outputUsage elenco. È un elenco di usi multiview dichiarati. L'impostazione di qualsiasi utilizzo multiview su qualsiasi uscita video di un gruppo di output mette l'intero gruppo in modalità multiview e richiede che tutte le uscite di trasmissione video di quel gruppo di output contengano una o più indicazioni di utilizzo multiview.
Ecco i valori enum che possono essere indicati:
| Valore | Significato |
|---|---|
MULTIVIEW_EQUAL_SIZE_VIEW |
Idoneo per qualsiasi visualizzazione in un layout in cui tutte le viste hanno le stesse dimensioni (2EH,3EL,4E) |
MULTIVIEW_PRIMARY_VIEW |
Idoneo per la visualizzazione ingrandita in un layout con una vista principale dominante (2PL,3PL,4PL) |
MULTIVIEW_SECONDARY_VIEW |
Idoneo per una vista secondaria più piccola insieme a una vista principale |
Un output può dichiarare più utilizzi. Dichiararne più di una non crea rappresentazioni aggiuntive: rende la singola rappresentazione idonea per più posizioni di visualizzazione, il che aumenta il set di layout che un giocatore può richiedere.
Casi multiruolo comuni:
-
Una rappresentazione che ha la metà delle dimensioni di una rappresentazione più grande e il doppio di una più piccola può essere sia primaria che secondaria.
-
Qualsiasi rappresentazione dimensionata per una primary/secondary coppia può essere utilizzata anche per layout di dimensioni uguali, poiché i layout di dimensioni uguali collocano viste della stessa dimensione in ogni posizione.
H.264 vincoli per output
Ogni descrizione H.264 video in cui è indicato un utilizzo multiview deve soddisfare tutti i seguenti requisiti.
| Impostazione | Valore richiesto |
|---|---|
width |
Divisibile per 16 |
height |
Divisibile per 16 |
gopClosedCadence |
1 |
sceneChangeDetect |
DISABLED |
subgopLength |
FIXED |
framerateControl |
SPECIFIED |
entropyEncoding |
CABAC |
H.265 vincoli per uscita
Ogni descrizione H.265 video in cui è indicato un utilizzo multiview deve soddisfare tutti i seguenti requisiti.
| Impostazione | Valore richiesto |
|---|---|
width |
Divisibile per 32 |
height |
Divisibile per 32 |
gopClosedCadence |
1 |
sceneChangeDetect |
DISABLED |
subgopLength |
FIXED |
deblocking |
DISABLED |
mvOverPictureBoundaries |
DISABLED |
mvTemporalPredictor |
DISABLED |
tilePadding |
PADDED |
treeblockSize |
TREE_SIZE_32X32 |
Cross-output consistenza
Le seguenti impostazioni devono essere identiche in tutte le uscite partecipanti dello stesso codec nel gruppo di output. H.264e H.265 vengono valutate in modo indipendente.
| Impostazione | Si applica a |
|---|---|
gopSize |
Entrambi i codec |
gopNumBFrames |
Entrambi i codec |
profile |
Entrambi i codec |
level |
Entrambi i codec |
colorSpaceSettingsChoice |
Entrambi i codec |
colorSpaceSettings |
Entrambi i codec |
parControl |
H.264 solo |
parNumerator |
Entrambi i codec |
parDenominator |
Entrambi i codec |
Abbinamento dimensionale
| Regola | Dettaglio |
|---|---|
| Da primario a secondario | Ogni primario ha bisogno di un secondario con lo stesso codec nello stesso gruppo esattamente a metà della sua larghezza e metà della sua altezza |
| Secondario rispetto al primario | Ogni secondario ha bisogno di un primario con lo stesso codec nello stesso gruppo con esattamente il doppio della sua larghezza e il doppio della sua altezza |
Impostazioni del gruppo di output
| Impostazione | Requisito |
|---|---|
| Destinazione | MediaPackage V2 |
| Output | Ingestione CMAF |
scte35Type |
NONE o SCTE_35_WITHOUT_IDR |