View a markdown version of this page

Dynamic Multiview: riferimento alla configurazione MediaLive - MediaLive

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