View a markdown version of this page

Multivisualização dinâmica: referência MediaLive de configuração - MediaLive

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Multivisualização dinâmica: referência MediaLive de configuração

Referência para campos de configuração específicos de várias visualizações e as configurações do codificador que as saídas participantes devem usar.

Uso da saída

MediaPackageV2DestinationSettingsinclua uma nova outputUsage lista. É uma lista de usos declarados de multivisualização. Definir qualquer uso de multivisualização em qualquer saída de transmissão de vídeo em um grupo de saída coloca todo o grupo no modo multivisualização e exige que todas as saídas de transmissão de vídeo nesse grupo de saída contenham uma ou mais indicações de uso de multivisualização.

Aqui estão os valores de enumeração que podem ser indicados:

Valor Significado
MULTIVIEW_EQUAL_SIZE_VIEW Qualificado para qualquer visualização em um layout em que todas as visualizações tenham o mesmo tamanho (2EH,3EL,4E)
MULTIVIEW_PRIMARY_VIEW Elegível para a exibição ampla em um layout com uma visualização primária dominante (2PL,3PL,4PL)
MULTIVIEW_SECONDARY_VIEW Elegível para uma visão secundária menor ao lado de uma visualização primária

Uma saída pode declarar vários usos. Declarar mais de uma não cria representações adicionais — isso torna a representação única elegível para mais posições de visualização, o que aumenta o conjunto de layouts que um jogador pode solicitar.

Casos comuns de várias funções:

  • Uma representação com metade do tamanho de uma representação maior e o dobro do tamanho de uma representação menor pode ser primária e secundária.

  • Qualquer representação de tamanho igual para um primary/secondary par também pode servir layouts de tamanho igual, já que layouts de tamanho igual colocam visualizações do mesmo tamanho em todas as posições.

H.264 restrições por saída

Cada descrição H.264 de vídeo que tenha um uso de várias visualizações indicado deve atender a todos os itens a seguir.

Configuração Valor exigido
width Divisível por 16
height Divisível por 16
gopClosedCadence 1
sceneChangeDetect DISABLED
subgopLength FIXED
framerateControl SPECIFIED
entropyEncoding CABAC

H.265 restrições por saída

Cada descrição H.265 de vídeo que tenha um uso de várias visualizações indicado deve atender a todos os itens a seguir.

Configuração Valor exigido
width Divisível por 32
height Divisível por 32
gopClosedCadence 1
sceneChangeDetect DISABLED
subgopLength FIXED
deblocking DISABLED
mvOverPictureBoundaries DISABLED
mvTemporalPredictor DISABLED
tilePadding PADDED
treeblockSize TREE_SIZE_32X32

Cross-output consistência

As configurações a seguir devem ser idênticas em todas as saídas participantes do mesmo codec no grupo de saída. H.264e H.265 são avaliados de forma independente.

Configuração Aplica-se a
gopSize Ambos os codecs
gopNumBFrames Ambos os codecs
profile Ambos os codecs
level Ambos os codecs
colorSpaceSettingsChoice Ambos os codecs
colorSpaceSettings Ambos os codecs
parControl H.264 somente
parNumerator Ambos os codecs
parDenominator Ambos os codecs

Emparelhamento dimensional

Regra Detalhes
Primário ao secundário Todo primário precisa de um secundário com o mesmo codec no mesmo grupo, com exatamente metade de sua largura e metade de sua altura
Secundário ao primário Todo secundário precisa de um primário com o mesmo codec no mesmo grupo, com exatamente o dobro de sua largura e o dobro de sua altura

Configurações do grupo de saída

Configuração Requisito
Destino MediaPackage V2
Saídas CMAF Ingest
scte35Type NONE ou SCTE_35_WITHOUT_IDR