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á.
Configurando a hora de início do timecode de saída
Você pode configurar a hora de início do timecode de saída MediaLive incluído nas codificações de saída.
nota
Esse procedimento pressupõe que você esteja familiarizado com a criação ou edição de um canal, conforme descrito emCriar um canal do zero.
-
Na página Criar canal, na seção Configurações gerais, escolha Configuração de timecode.
-
Em Source, escolha a opção para inicializar o timecode na saída:
-
EMBEDDED— Use o timecode incorporado no vídeo de origem.
MediaLive procura o timecode no vídeo de origem, da seguinte forma:
-
H.264 — Um timecode inserido em uma SEI mensagem do tipo pic_timing, de acordo com a seção D.1.2 de /14496-10-2005 ISO IEC
-
H.265 — Um timecode inserido em uma SEI mensagem do tipo timecode, de acordo com a seção D.2.26 de -T H.265 ITU
-
MPEG2— Um timecode inserido em cada GOP cabeçalho, de acordo com a seção 6.2.2.6 de ISO IEC /13818-2-2000 (R2006)
-
-
SYSTEMCLOCK— Use o UTC tempo.
-
ZEROBASED— Use 00:00:00:00.
-
-
(Opcional) Em Limite de sincronização, insira um limite (em quadros) para sincronizar o timecode de saída com o timecode de entrada. Para obter informações sobre esse campo, consulte Sobre o limite de sincronização.
Como o timecode de saída funciona em tempo de execução
Início ou reinício inicial do canal
Quando você inicia o canal, o canal estabelece o timecode inicial para o pipeline de saída:
-
O canal faz uma amostra do timecode de entrada, se você configurar o horário de início para referenciar o timecode incorporado. Se MediaLive não encontrar um timecode incorporado na fonte, ele retornará para o. UTC
-
Ou define o timecode para a UTC hora atual.
-
Ou define o timecode como 00:00:00:00.
O canal gera um novo timecode para cada quadro de saída que ele produz.
Interruptores de entrada
Quando o canal muda para uma entrada diferente, MediaLive não reinicializa o timecode. Portanto, o timecode de saída não é interrompido por um switch de entrada.
Pausar e cancelar a pausa
Se você pausar o canal, ele MediaLive continuará a codificar os quadros, que serão descartados imediatamente. Mas, como MediaLive continuam codificando, os timecodes continuam aumentando. Portanto, ao cancelar a pausa, haverá uma descontinuidade de timecode na saída.
Sobre o limite de sincronização
O campo Limite de sincronização do timecode sincroniza o timecode de saída com o timecode de entrada. Uma oscilação pode ocorrer de várias maneiras. Por exemplo, podem ocorrer problemas de processamento que causam MediaLive a queda ou a repetição de quadros para compensar. Ou pode haver descontinuidades no fluxo de timecode de entrada.
Objetivo da sincronização
A sincronização é útil se for importante para seu fluxo de trabalho que o timecode de saída ( MediaLive gerado) corresponda ao timecode de entrada original.
-
A correspondência poderá ser importante se você souber que o sistema de downstream deve identificar quadros específicos.
Normalmente, o sistema de downstream já identificou esses quadros com base no timecode da entrada original. Portanto, o timecode de saída deve corresponder ao timecode da entrada original, para que o sistema de downstream encontre o quadro desejado.
-
A correspondência não será importante se o objetivo principal do timecode de saída for simplesmente identificar exclusivamente cada quadro de saída.
Como a sincronização funciona
Depois que o timecode de entrada e o timecode de saída se separarem pelo número especificado de quadros, MediaLive insere uma descontinuidade na sequência do timecode de saída e define o timecode de saída para corresponder ao timecode de entrada atual.
As principais desvantagens da sincronização são que ela introduz descontinuidades de timecode nos metadados e que não pode garantir que cada timecode de saída seja exclusivo.