View a markdown version of this page

Multiview dynamique : référence MediaLive de configuration - MediaLive

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Multiview dynamique : référence MediaLive de configuration

Référence pour les champs de configuration spécifiques au multiview et les paramètres d'encodeur que les sorties participantes doivent utiliser.

Utilisation de la sortie

MediaPackageV2DestinationSettingsinclure une nouvelle outputUsage liste. Il s'agit d'une liste des utilisations multivues déclarées. Le réglage d'une utilisation multivue sur n'importe quelle sortie de support vidéo d'un groupe de sorties place l'ensemble du groupe en mode multivue et nécessite que toutes les sorties de support vidéo de ce groupe de sorties contiennent une ou plusieurs indications d'utilisation multivues.

Voici les valeurs d'énumération qui peuvent être indiquées :

Value Signification
MULTIVIEW_EQUAL_SIZE_VIEW Éligible à n'importe quelle vue dans une mise en page où toutes les vues ont la même taille (2EH,3EL,4E)
MULTIVIEW_PRIMARY_VIEW Éligible à la vue agrandie dans une mise en page avec une vue principale dominante (2PL,3PL,4PL)
MULTIVIEW_SECONDARY_VIEW Éligible à une vue secondaire plus petite à côté d'une vue principale

Une sortie peut déclarer plusieurs utilisations. Déclarer plus d'un rendu ne crée pas de rendu supplémentaire. Cela permet à un seul rendu d'accéder à un plus grand nombre de positions de vue, ce qui augmente le nombre de mises en page qu'un joueur peut demander.

Cas multirôles courants :

  • Un rendu dont la taille est deux fois plus petite qu'un rendu plus grand et le double de la taille d'un plus petit peut être à la fois primaire et secondaire.

  • Tout rendu dimensionné pour une primary/secondary paire peut également servir des mises en page de taille égale, car les mises en page de taille égale placent des vues de même taille dans toutes les positions.

H.264 contraintes par sortie

Chaque description H.264 vidéo dont l'utilisation multivue est indiquée doit satisfaire à toutes les conditions suivantes.

Paramètre Valeur requise
width Divisible par 16
height Divisible par 16
gopClosedCadence 1
sceneChangeDetect DISABLED
subgopLength FIXED
framerateControl SPECIFIED
entropyEncoding CABAC

H.265 contraintes par sortie

Chaque description H.265 vidéo dont l'utilisation multivue est indiquée doit satisfaire à toutes les conditions suivantes.

Paramètre Valeur requise
width Divisible par 32
height Divisible par 32
gopClosedCadence 1
sceneChangeDetect DISABLED
subgopLength FIXED
deblocking DISABLED
mvOverPictureBoundaries DISABLED
mvTemporalPredictor DISABLED
tilePadding PADDED
treeblockSize TREE_SIZE_32X32

Cross-output cohérence

Les paramètres suivants doivent être identiques sur toutes les sorties participantes du même codec dans le groupe de sorties. H.264et H.265 sont évalués de manière indépendante.

Paramètre S’applique à
gopSize Les deux codecs
gopNumBFrames Les deux codecs
profile Les deux codecs
level Les deux codecs
colorSpaceSettingsChoice Les deux codecs
colorSpaceSettings Les deux codecs
parControl H.264 uniquement
parNumerator Les deux codecs
parDenominator Les deux codecs

Appariement dimensionnel

Règle Détail
Primaire à secondaire Chaque primaire a besoin d'un secondaire du même codec dans le même groupe, exactement à la moitié de sa largeur et à la moitié de sa hauteur
Du secondaire au primaire Chaque secondaire a besoin d'un codec principal du même codec dans le même groupe, exactement le double de sa largeur et le double de sa hauteur

Paramètres du groupe de sortie

Paramètre Exigence
Destination MediaPackage V2
Sorties Ingestion de CMAF
scte35Type NONE ou SCTE_35_WITHOUT_IDR