Pular para o conteúdo

Remapear PIDs

Remapear os PIDs do stream é útil em vários cenários:

  • Redundância de entrada suave: Se a entrada principal e a de backup tiverem PIDs diferentes para os streams elementares de vídeo e áudio, a troca para a entrada de backup pode causar uma interrupção temporária na reprodução. Ao remapear os PIDs para deixá-los iguais na entrada principal e na de backup, a transição fica suave.
  • Preparação para Multi Program Stream (MPTS): Ao preparar um canal para ser incluído em uma transmissão MPTS, cada stream elementar dentro do canal precisa ter um PID único. O remapeamento garante essa unicidade dos PIDs, permitindo adicionar o canal ao MPTS sem problemas

Para identificar os streams elementares disponíveis e seus PIDs, é necessário analisar o canal. Isso pode ser feito abrindo o analisador MPEG-TS integrado, pelo menu do canal ou diretamente nas configurações do canal.

Analyze Original Stream

Na captura de tela apresentada, podemos ver os seguintes streams elementares:

  1. Program Map Table (PMT) - PID: 374
  2. Vídeo - PID: 371
  3. Áudio - PID: 376, Idioma: eng (inglês)

Cada stream elementar é representado por um Packet Identifier (PID) único, que pode ser usado para o remapeamento de stream no Astra.

Para fazer o remapeamento do stream, vamos mudar o PID da PMT para 100, o PID do stream de vídeo para 101 e o PID do stream de áudio para 102. Essa operação pode ser feita acrescentando a opção map.pmt=100&map.video=101&map.audio.eng=102 ao endereço de entrada

Input Option

Para remapear o stream em todas as entradas, você pode usar a aba Remap nas configurações do canal.

Remap Options

No campo “Map PIDs”, foi definido pmt=100, video=101, audio.eng=102. Isso altera os PIDs do vídeo e do áudio em inglês para 101 e 102, respectivamente, em todas as entradas.

Para verificar o resultado do filtro aplicado, clique em “Apply” para salvar as alterações. Em seguida, abra novamente o analisador MPEG-TS integrado. Assim você pode conferir se os streams desnecessários foram realmente filtrados.

Analyze Remapped Stream

O seletor determina qual PID deve ser alterado para o novo valor

  • 371: qualquer número como PID original
  • pmt: PID da Program Map Table (PMT)
  • video: stream de vídeo
  • audio: qualquer stream de áudio. Você pode definir essa opção duas vezes se tiver vários streams de áudio, por exemplo: video=101, audio=102, audio=103
  • audio.eng: stream de áudio com o código de idioma definido
  • ac3: stream de áudio AC3. O seletor audio também pode ser usado para streams AC3
  • aac: stream de áudio AAC. O seletor audio também pode ser usado para streams ACC
  • pcr: PID dos pacotes com PCR. Normalmente o timestamp de PCR é entregue com os pacotes do stream de vídeo
  • sub: stream de legenda
  • ttx: stream de teletexto
  • ait: PID da Application Information Table (AIT)